import Customer from "."; import DocumentHistory from "./DocumentHistory"; import DocumentType from "./DocumentType"; import File from "./File"; import OfficeFolder from "./OfficeFolder"; import Resource from "../Resource"; export default class Document extends Resource { uid?: string; document_status: EDocumentStatus | string; document_type?: DocumentType; folder?: OfficeFolder; depositor?: Customer; created_at: Date | null; updated_at: Date | null; files?: File[]; document_history?: DocumentHistory[]; } export declare enum EDocumentStatus { ASKED = "ASKED", DEPOSITED = "DEPOSITED", VALIDATED = "VALIDATED", ANCHORED = "ANCHORED", REFUSED = "REFUSED" }