UNPKG

@timesheet/sdk

Version:
14 lines 908 B
import type { ApiClient } from '../http'; import type { ContractTemplate, ContractTemplateCreateRequest, ContractTemplateListParams, ContractTemplateUpdateRequest } from '../models'; import type { NavigablePage } from '../models'; import { Resource } from './Resource'; export declare class ContractTemplateResource extends Resource { constructor(client: ApiClient); private orgPath; list(organizationId: string, params?: ContractTemplateListParams): Promise<NavigablePage<ContractTemplate>>; create(organizationId: string, data: ContractTemplateCreateRequest): Promise<ContractTemplate>; get(organizationId: string, id: string): Promise<ContractTemplate>; update(organizationId: string, id: string, data: ContractTemplateUpdateRequest): Promise<ContractTemplate>; delete(organizationId: string, id: string): Promise<void>; } //# sourceMappingURL=ContractTemplateResource.d.ts.map