UNPKG

@timesheet/sdk

Version:
13 lines 644 B
import type { ApiClient } from '../http'; import type { NavigablePage, Todo, TodoCreateRequest, TodoListParams, TodoUpdateRequest } from '../models'; import { Resource } from './Resource'; export declare class TodoResource extends Resource { constructor(client: ApiClient); list(params?: TodoListParams): Promise<NavigablePage<Todo>>; create(data: TodoCreateRequest): Promise<Todo>; update(id: string, data: TodoUpdateRequest): Promise<Todo>; get(id: string): Promise<Todo>; delete(id: string): Promise<void>; search(params: TodoListParams): Promise<NavigablePage<Todo>>; } //# sourceMappingURL=TodoResource.d.ts.map