2023-10-13 11:21:24 +02:00

24 lines
690 B
TypeScript

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",
REFUSED = "REFUSED"
}