25 lines
803 B
TypeScript
25 lines
803 B
TypeScript
import Deed from "./Deed";
|
|
import Document from "./Document";
|
|
import Office from "./Office";
|
|
import OfficeFolderHasCustomer from "./OfficeFolderHasCustomer";
|
|
import 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: "LIVE" | "ARCHIVED";
|
|
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"
|
|
}
|