/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import * as zod from 'zod'; /** * @summary Update an existing related case */ export declare const UpdateRelatedCase2Params: zod.ZodObject<{ 'input.primary_case.id': zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateRelatedCase2QueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const updateRelatedCase2BodyRelationTypeDefault = "RELATION_TYPE_UNSPECIFIED"; export declare const UpdateRelatedCase2Body: zod.ZodObject<{ primaryCase: zod.ZodOptional; }, zod.z.core.$strip>>; relatedCase: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; relationType: zod.ZodDefault>; userId: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; export declare const updateRelatedCase2ResponseRelationTypeDefault = "RELATION_TYPE_UNSPECIFIED"; export declare const UpdateRelatedCase2Response: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; primaryCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relatedCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relationType: zod.ZodDefault>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Update an existing related case */ export declare const UpdateRelatedCaseParams: zod.ZodObject<{ 'input.primary_case.id': zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const UpdateRelatedCaseQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const updateRelatedCaseBodyRelationTypeDefault = "RELATION_TYPE_UNSPECIFIED"; export declare const UpdateRelatedCaseBody: zod.ZodObject<{ primaryCase: zod.ZodOptional; }, zod.z.core.$strip>>; relatedCase: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; relationType: zod.ZodDefault>; userId: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; export declare const updateRelatedCaseResponseRelationTypeDefault = "RELATION_TYPE_UNSPECIFIED"; export declare const UpdateRelatedCaseResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; primaryCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relatedCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relationType: zod.ZodDefault>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary List all related cases for a specific case */ export declare const ListRelatedCasesParams: zod.ZodObject<{ primary_case_etag: zod.ZodString; }, zod.z.core.$strip>; export declare const ListRelatedCasesQueryParams: zod.ZodObject<{ page: zod.ZodOptional; size: zod.ZodOptional; q: zod.ZodOptional; sort: zod.ZodOptional; fields: zod.ZodOptional>; ids: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const listRelatedCasesResponseDataItemRelationTypeDefault = "RELATION_TYPE_UNSPECIFIED"; export declare const ListRelatedCasesResponse: zod.ZodObject<{ data: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; primaryCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relatedCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relationType: zod.ZodDefault>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>>>; next: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Create a new related case */ export declare const CreateRelatedCaseParams: zod.ZodObject<{ primary_case_etag: zod.ZodString; }, zod.z.core.$strip>; export declare const CreateRelatedCaseQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const createRelatedCaseBodyRelationTypeDefault = "RELATION_TYPE_UNSPECIFIED"; export declare const CreateRelatedCaseBody: zod.ZodObject<{ relatedCase: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; relationType: zod.ZodDefault>; userId: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; export declare const createRelatedCaseResponseRelationTypeDefault = "RELATION_TYPE_UNSPECIFIED"; export declare const CreateRelatedCaseResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; primaryCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relatedCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relationType: zod.ZodDefault>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Delete a specific related case */ export declare const DeleteRelatedCaseParams: zod.ZodObject<{ primary_case_etag: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const deleteRelatedCaseResponseRelationTypeDefault = "RELATION_TYPE_UNSPECIFIED"; export declare const DeleteRelatedCaseResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; primaryCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relatedCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relationType: zod.ZodDefault>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Retrieve a specific related case by ID */ export declare const LocateRelatedCaseParams: zod.ZodObject<{ primary_case_etag: zod.ZodString; etag: zod.ZodString; }, zod.z.core.$strip>; export declare const LocateRelatedCaseQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const locateRelatedCaseResponseRelationTypeDefault = "RELATION_TYPE_UNSPECIFIED"; export declare const LocateRelatedCaseResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; createdBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; etag: zod.ZodOptional; id: zod.ZodOptional; primaryCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relatedCase: zod.ZodOptional; etag: zod.ZodOptional; id: zod.ZodOptional; name: zod.ZodOptional; subject: zod.ZodOptional; ver: zod.ZodOptional; }, zod.z.core.$strip>>; relationType: zod.ZodDefault>; updatedAt: zod.ZodOptional; updatedBy: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; ver: zod.ZodOptional; }, zod.z.core.$strip>;