UNPKG

@timesheet/sdk

Version:
14 lines 732 B
import type { ApiClient } from '../http'; import type { Document, DocumentCreateRequest, DocumentListParams, DocumentUpdateRequest } from '../models'; import { NavigablePage } from '../models'; import { Resource } from './Resource'; export declare class DocumentResource extends Resource { constructor(client: ApiClient); list(params?: DocumentListParams): Promise<NavigablePage<Document>>; create(data: DocumentCreateRequest): Promise<Document>; update(id: string, data: DocumentUpdateRequest): Promise<Document>; get(id: string): Promise<Document>; delete(id: string): Promise<void>; search(params: DocumentListParams): Promise<NavigablePage<Document>>; } //# sourceMappingURL=DocumentResource.d.ts.map