UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

35 lines 1.92 kB
import type { Configuration } from '../generated'; import { RelRenovationUsersAPIV4Api } from '../generated'; import type { V4RenovationUserRelationsControllerDeleteRelRenovationUserV4Request, V4RenovationUserRelationsCreateRelRenovationUserBodyDto, V4RenovationUserRelationsCreateRelRenovationUserResponseDto, V4RenovationUserRelationsDeleteRelRenovationUserResponseDto } from '../generated'; export declare class RenovationUserRelations { readonly list: RenovationUserRelationsList; readonly create: RenovationUserRelationsCreate; readonly update: RenovationUserRelationsUpdate; readonly delete: RenovationUserRelationsDelete; constructor(config: Configuration); } export declare class RenovationUserRelationsList { private api; constructor(api: RelRenovationUsersAPIV4Api); } export declare class RenovationUserRelationsCreate { private api; constructor(api: RelRenovationUsersAPIV4Api); /** * one - post /v4/renovation-user-relations */ one(body: V4RenovationUserRelationsCreateRelRenovationUserBodyDto): Promise<V4RenovationUserRelationsCreateRelRenovationUserResponseDto>; } export declare class RenovationUserRelationsUpdate { private api; constructor(api: RelRenovationUsersAPIV4Api); } export declare class RenovationUserRelationsDelete { private api; constructor(api: RelRenovationUsersAPIV4Api); /** * one - delete /v4/renovation-user-relations/renovations/{renovationId}/users/{userId} */ one(renovationId: V4RenovationUserRelationsControllerDeleteRelRenovationUserV4Request['renovationId'], userId: V4RenovationUserRelationsControllerDeleteRelRenovationUserV4Request['userId'], options?: Omit<V4RenovationUserRelationsControllerDeleteRelRenovationUserV4Request, 'renovationId' | 'userId'>): Promise<V4RenovationUserRelationsDeleteRelRenovationUserResponseDto>; } //# sourceMappingURL=renovationUserRelations.d.ts.map