import { BrowserFourdApi } from '.'; import { document } from '../../api/document'; export declare class Document implements document.Api { private fourd; constructor(fourd: BrowserFourdApi); createDocument(request: document.createDocumentRequest): void; createBasedOnDocument(request: document.createBasedOnDocumentRequest): void; openUserFolder(): void; hasUserPrecedents(): Promise; uploadLocalFolder(): Promise; openFolder(request: document.OpenFolderRequest): void; previewDocument(request: document.PreviewDocumentRequest): void; previewPrecedent(request: document.PreviewPrecedentRequest): void; createDocumentFromContainer(request: document.CreateDocumentFromContainerRequest): void; createDocumentFromPrecedent(request: document.CreateDocumentFromPrecedentRequest): void; openDocument(request: document.OpenDocumentRequest): void; reloadDocumentList(request: document.ReloadDocumentListRequest): void; editPrecedent(request: document.EditPrecedentRequest): void; selectPrecedent(request: document.SelectPrecedentRequest): Promise; createDocumentBasedOnURL(request: document.CreateDocumentBasedOnURLRequest): void; private getPropertyCaseInsensitive; private mapSelectPrecedentResponse; }