18 lines
644 B
TypeScript
18 lines
644 B
TypeScript
import { Contact, Document } from ".";
|
|
import OfficeFolderHasCustomer from "./OfficeFolderHasCustomer";
|
|
import Resource from "../Resource";
|
|
export declare enum ECustomerStatus {
|
|
VALIDATED = "VALIDATED",
|
|
PENDING = "PENDING",
|
|
ERRONED = "ERRONED"
|
|
}
|
|
export default class Customer extends Resource {
|
|
status: "VALIDATED" | "PENDING" | "ERRONED";
|
|
contact: Contact;
|
|
created_at: Date | null;
|
|
updated_at: Date | null;
|
|
office_folder_has_customers?: OfficeFolderHasCustomer[];
|
|
documents?: Document[];
|
|
}
|
|
export declare type TCustomerStatus = ECustomerStatus.VALIDATED | ECustomerStatus.PENDING | ECustomerStatus.ERRONED;
|