27 lines
731 B
TypeScript

import type Address from "./Address";
import type Customer from ".";
import type User from "../Notary/User";
declare namespace Contact {
class IContact {
uuid: string;
first_name: string;
last_name: string;
email: string;
phone_number: string;
cell_phone_number: string;
civility: ECivility;
address: Address.IAddress;
created_at: Date | null;
updated_at: Date | null;
users?: User.IUser;
customers?: Customer.ICustomer;
}
enum ECivility {
MALE = "MALE",
FEMALE = "FEMALE",
OTHERS = "OTHERS"
}
type TCivility = ECivility.MALE | ECivility.FEMALE | ECivility.OTHERS;
}
export default Contact;