lecoffre-ressources/dist/Customer/OfficeFolder.d.ts
2023-03-27 15:36:22 +02:00

26 lines
903 B
TypeScript

import type Deed from "./Deed";
import type Document from "./Document";
import type Office from "./Office";
import type OfficeFolderHasCustomer from "./OfficeFolderHasCustomer";
import type OfficeFolderHasStakeholder from "./OfficeFolderHasStakeholder";
import Resource from "../Resource";
export default class OfficeFolder extends Resource {
folder_number: string;
name: string;
description: string | null;
archived_description: string | null;
status: EFolderStatus;
deed: Deed;
office: Office;
created_at: Date | null;
updated_at: Date | null;
office_folder_has_customers?: OfficeFolderHasCustomer[];
office_folder_has_stakeholder?: OfficeFolderHasStakeholder[];
documents?: Document[];
}
export declare enum EFolderStatus {
LIVE = "LIVE",
ARCHIVED = "ARCHIVED"
}
export declare type TFolderStatus = EFolderStatus.LIVE | EFolderStatus.ARCHIVED;