UNPKG

@timesheet/sdk

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