@timesheet/sdk
Version:
Official TypeScript SDK for the Timesheet API
14 lines • 687 B
TypeScript
import type { ApiClient } from '../http';
import type { Pause, PauseCreateRequest, PauseListParams, PauseUpdateRequest } from '../models';
import { NavigablePage } from '../models';
import { Resource } from './Resource';
export declare class PauseResource extends Resource {
constructor(client: ApiClient);
list(params?: PauseListParams): Promise<NavigablePage<Pause>>;
create(data: PauseCreateRequest): Promise<Pause>;
update(id: string, data: PauseUpdateRequest): Promise<Pause>;
get(id: string): Promise<Pause>;
delete(id: string): Promise<void>;
search(params: PauseListParams): Promise<NavigablePage<Pause>>;
}
//# sourceMappingURL=PauseResource.d.ts.map