UNPKG

@universis/docutracks

Version:

Implementation of document numbering services hosted by docutracks

53 lines (52 loc) 1.19 kB
export declare const DocumentReferenceKind: { Default: { Id: number; }; }; export declare const DocumentReferenceType: { Incoming: { Id: number; }; Outgoing: { Id: number; }; }; export declare interface DocumentCopy { CreatedByGroup: ObjectReference; OwnedByGroup: ObjectReference; } export declare interface DocumentReference { MainFile?: DocumentMainFile; Attachments: DocumentAttachment[]; Title: string; CreatedBy?: ObjectReference; CreatedByGroup: ObjectReference; CreatedForGroup: ObjectReference; Kind: ObjectReference; Type: ObjectReference; Comments?: string; DocumentCopies: DocumentCopy[]; } export declare interface DocumentAttachment { FileName: string; Base64File: string; } export interface ObjectReference { Id: number; } export interface DocumentMainFile { FileName: string; Base64File: string; IsEncrypted: boolean; } export interface OrganizationGroup { Id: number; DisplayName: string; SubGroups: OrganizationGroup[]; } export interface OrganizationGroupItem { id: number; name: string; alternateName: string; path: string; }