UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

25 lines 1.76 kB
import type { Configuration } from '../generated'; import { RelWorkOrderContractorsAPIV4Api } from '../generated'; import type { V4WorkOrderContractorRelationsControllerDeleteRelWorkOrderContractorV4Request, V4WorkOrderContractorRelationsCreateRelWorkOrderContractorBodyDto, V4WorkOrderContractorRelationsCreateRelWorkOrderContractorResponseDto, V4WorkOrderContractorRelationsDeleteRelWorkOrderContractorResponseDto } from '../generated'; export declare class WorkOrderContractorRelations { readonly create: WorkOrderContractorRelationsCreate; readonly delete: WorkOrderContractorRelationsDelete; constructor(config: Configuration); } export declare class WorkOrderContractorRelationsCreate { private api; constructor(api: RelWorkOrderContractorsAPIV4Api); /** * one - post /v4/work-order-contractor-relations */ one(body: V4WorkOrderContractorRelationsCreateRelWorkOrderContractorBodyDto): Promise<V4WorkOrderContractorRelationsCreateRelWorkOrderContractorResponseDto>; } export declare class WorkOrderContractorRelationsDelete { private api; constructor(api: RelWorkOrderContractorsAPIV4Api); /** * one - delete /v4/work-order-contractor-relations/work-orders/{workOrderId}/contractors/{contractorId} */ one(workOrderId: V4WorkOrderContractorRelationsControllerDeleteRelWorkOrderContractorV4Request['workOrderId'], contractorId: V4WorkOrderContractorRelationsControllerDeleteRelWorkOrderContractorV4Request['contractorId'], options?: Omit<V4WorkOrderContractorRelationsControllerDeleteRelWorkOrderContractorV4Request, 'workOrderId' | 'contractorId'>): Promise<V4WorkOrderContractorRelationsDeleteRelWorkOrderContractorResponseDto>; } //# sourceMappingURL=workOrderContractorRelations.d.ts.map