import { HTTPClient } from '../../../../utils/http'; import { CrossPlatformFileResponse } from '../../../../utils/compatibility'; import { CRUD } from '../../../../utils/crud'; import { CreateDocumentDTO, Document, UpdateDocumentDTO } from '../types/document'; export declare class DocumentsAPI extends CRUD { constructor(httpClient: HTTPClient, baseUrl: string, documentId?: string); bin(): DocumentsBinAPI; create(data: CreateDocumentDTO): Promise; download(id?: string): Promise; } export declare class DocumentsBinAPI { private readonly _httpClient; private readonly _baseUrl; constructor(_httpClient: HTTPClient, _baseUrl: string); find(): Promise; restore(id: string): Promise; } //# sourceMappingURL=documents.d.ts.map