16 lines
563 B
TypeScript
16 lines
563 B
TypeScript
import { Contact } from "./Contact";
|
|
import { Document } from "./Document";
|
|
import { OfficeFolderHasCustomer } from "./OfficeFolderHasCustomer";
|
|
export declare namespace Customer {
|
|
class ICustomer {
|
|
uuid: string;
|
|
status: ECustomerStatus;
|
|
contact: Contact.IContact;
|
|
created_at: Date | null;
|
|
updated_at: Date | null;
|
|
office_folder_has_customers?: OfficeFolderHasCustomer.IOfficeFolderHasCustomer[];
|
|
documents?: Document.IDocument[];
|
|
}
|
|
type ECustomerStatus = "VALIDATED" | "PENDING" | "ERRONED";
|
|
}
|