import { GuidValue } from "@omnia/fx-models"; import { Enums, Appendix } from "../.."; export interface ControlledDocument { id: number; title: string; webUrl: string; fileUrl: string; fileExtension: string; documentId: string; contentLanguageName: string; documentIdNumber: number; documentTypeId?: GuidValue; isConvertedPDF: boolean; edition: number; revision: number; published: Date; reviewDate: Date; reviewReminderDate: Date; contentTypeId: string; status: Enums.DocumentViewEnums.LibraryDocumentStatus; processingStatus?: Enums.DocumentViewEnums.ProcessingStatus; isDisableCreateDraft?: boolean; isDisableMoveDocument?: boolean; isDisableUnpublish?: boolean; allowSignedCopy?: boolean; appendices: Array; signedDocuments: Array; sqlId: GuidValue; templateId: string; templateDocumentIdNumber: number; templateDocumentEditionNumber: number; fieldValues: { [key: string]: any; }; modified: Date; modifiedBy: string; uniqueId: string; openFileUrl: string; }