import { UploadDocumentRequest, DocumentResponse, DocumentListResponse, PaginationParams } from '../models'; import { Client, Config } from '../Client'; export declare class DocumentResource extends Client { protected baseURL: string; constructor(baseURL: string, config: Config); protected getKey(): string; retrieve(id: string): Promise; list(params?: PaginationParams): Promise; upload(data: UploadDocumentRequest): Promise; destroy(id: string): Promise; }