/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import * as zod from 'zod'; /** * @summary Search threads with filters */ export declare const ThreadManagementSearchQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; ids: zod.ZodOptional>; types: zod.ZodOptional>>; q: zod.ZodOptional; size: zod.ZodOptional; sort: zod.ZodOptional; page: zod.ZodOptional; contactIds: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const threadManagementSearchResponseItemsItemLastMsgReactedMetadataReactedByRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementSearchResponseItemsItemLastMsgSenderRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementSearchResponseItemsItemMembersItemRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementSearchResponseItemsItemTypeDefault = "UNKNOWN"; export declare const ThreadManagementSearchResponse: zod.ZodObject<{ items: zod.ZodOptional; description: zod.ZodOptional; id: zod.ZodOptional; lastMsg: zod.ZodOptional; contact: zod.ZodOptional; name: zod.ZodOptional; phone: zod.ZodOptional; }, zod.z.core.$strip>>; createdAt: zod.ZodOptional; documents: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; messageId: zod.ZodOptional; mime: zod.ZodOptional; name: zod.ZodOptional; size: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; editedAt: zod.ZodOptional; id: zod.ZodOptional; images: zod.ZodOptional; fileId: zod.ZodOptional; height: zod.ZodOptional; id: zod.ZodOptional; messageId: zod.ZodOptional; mime: zod.ZodOptional; url: zod.ZodOptional; width: zod.ZodOptional; }, zod.z.core.$strip>>>; interactive: zod.ZodOptional; id: zod.ZodOptional; mimeType: zod.ZodOptional; sizeBytes: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; images: zod.ZodOptional; link: zod.ZodOptional; mimeType: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; listReply: zod.ZodOptional; sections: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; label: zod.ZodOptional; metadata: zod.ZodOptional>; request: zod.ZodOptional; }, zod.z.core.$strip>>; url: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; section: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; markup: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; label: zod.ZodOptional; metadata: zod.ZodOptional>; request: zod.ZodOptional; }, zod.z.core.$strip>>; url: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; singleUse: zod.ZodOptional; }, zod.z.core.$strip>>; location: zod.ZodOptional; latitude: zod.ZodOptional; longitude: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; metadata: zod.ZodOptional>; reactedMetadata: zod.ZodOptional; callbackData: zod.ZodOptional; inReplyTo: zod.ZodOptional; reactedAt: zod.ZodOptional; reactedBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; sender: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>; system: zod.ZodOptional; metadata: zod.ZodOptional>; type: zod.ZodOptional; }, zod.z.core.$strip>>; threadId: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; members: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>>; settings: zod.ZodOptional; domainId: zod.ZodOptional; id: zod.ZodOptional; title: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; subject: zod.ZodOptional; type: zod.ZodDefault>; updatedAt: zod.ZodOptional; variables: zod.ZodOptional; variables: zod.ZodOptional; setBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; value: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; next: zod.ZodOptional; }, zod.z.core.$strip>; export declare const ThreadManagementCreateBody: zod.ZodObject<{ direct: zod.ZodOptional; sub: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; export declare const threadManagementCreateResponseThreadLastMsgReactedMetadataReactedByRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementCreateResponseThreadLastMsgSenderRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementCreateResponseThreadMembersItemRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementCreateResponseThreadTypeDefault = "UNKNOWN"; export declare const ThreadManagementCreateResponse: zod.ZodObject<{ thread: zod.ZodOptional; description: zod.ZodOptional; id: zod.ZodOptional; lastMsg: zod.ZodOptional; contact: zod.ZodOptional; name: zod.ZodOptional; phone: zod.ZodOptional; }, zod.z.core.$strip>>; createdAt: zod.ZodOptional; documents: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; messageId: zod.ZodOptional; mime: zod.ZodOptional; name: zod.ZodOptional; size: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; editedAt: zod.ZodOptional; id: zod.ZodOptional; images: zod.ZodOptional; fileId: zod.ZodOptional; height: zod.ZodOptional; id: zod.ZodOptional; messageId: zod.ZodOptional; mime: zod.ZodOptional; url: zod.ZodOptional; width: zod.ZodOptional; }, zod.z.core.$strip>>>; interactive: zod.ZodOptional; id: zod.ZodOptional; mimeType: zod.ZodOptional; sizeBytes: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; images: zod.ZodOptional; link: zod.ZodOptional; mimeType: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; listReply: zod.ZodOptional; sections: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; label: zod.ZodOptional; metadata: zod.ZodOptional>; request: zod.ZodOptional; }, zod.z.core.$strip>>; url: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; section: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; markup: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; label: zod.ZodOptional; metadata: zod.ZodOptional>; request: zod.ZodOptional; }, zod.z.core.$strip>>; url: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; singleUse: zod.ZodOptional; }, zod.z.core.$strip>>; location: zod.ZodOptional; latitude: zod.ZodOptional; longitude: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; metadata: zod.ZodOptional>; reactedMetadata: zod.ZodOptional; callbackData: zod.ZodOptional; inReplyTo: zod.ZodOptional; reactedAt: zod.ZodOptional; reactedBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; sender: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>; system: zod.ZodOptional; metadata: zod.ZodOptional>; type: zod.ZodOptional; }, zod.z.core.$strip>>; threadId: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; members: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>>; settings: zod.ZodOptional; domainId: zod.ZodOptional; id: zod.ZodOptional; title: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; subject: zod.ZodOptional; type: zod.ZodDefault>; updatedAt: zod.ZodOptional; variables: zod.ZodOptional; variables: zod.ZodOptional; setBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; value: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Search threads that the caller has left from */ export declare const ThreadManagementSearchLeftQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; types: zod.ZodOptional>>; sort: zod.ZodOptional; size: zod.ZodOptional; page: zod.ZodOptional; }, zod.z.core.$strip>; export declare const threadManagementSearchLeftResponseItemsItemLastMsgReactedMetadataReactedByRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementSearchLeftResponseItemsItemLastMsgSenderRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementSearchLeftResponseItemsItemMembersItemRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementSearchLeftResponseItemsItemTypeDefault = "UNKNOWN"; export declare const ThreadManagementSearchLeftResponse: zod.ZodObject<{ items: zod.ZodOptional; description: zod.ZodOptional; id: zod.ZodOptional; lastMsg: zod.ZodOptional; contact: zod.ZodOptional; name: zod.ZodOptional; phone: zod.ZodOptional; }, zod.z.core.$strip>>; createdAt: zod.ZodOptional; documents: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; messageId: zod.ZodOptional; mime: zod.ZodOptional; name: zod.ZodOptional; size: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; editedAt: zod.ZodOptional; id: zod.ZodOptional; images: zod.ZodOptional; fileId: zod.ZodOptional; height: zod.ZodOptional; id: zod.ZodOptional; messageId: zod.ZodOptional; mime: zod.ZodOptional; url: zod.ZodOptional; width: zod.ZodOptional; }, zod.z.core.$strip>>>; interactive: zod.ZodOptional; id: zod.ZodOptional; mimeType: zod.ZodOptional; sizeBytes: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; images: zod.ZodOptional; link: zod.ZodOptional; mimeType: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; listReply: zod.ZodOptional; sections: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; label: zod.ZodOptional; metadata: zod.ZodOptional>; request: zod.ZodOptional; }, zod.z.core.$strip>>; url: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; section: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; markup: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; label: zod.ZodOptional; metadata: zod.ZodOptional>; request: zod.ZodOptional; }, zod.z.core.$strip>>; url: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; singleUse: zod.ZodOptional; }, zod.z.core.$strip>>; location: zod.ZodOptional; latitude: zod.ZodOptional; longitude: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; metadata: zod.ZodOptional>; reactedMetadata: zod.ZodOptional; callbackData: zod.ZodOptional; inReplyTo: zod.ZodOptional; reactedAt: zod.ZodOptional; reactedBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; sender: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>; system: zod.ZodOptional; metadata: zod.ZodOptional>; type: zod.ZodOptional; }, zod.z.core.$strip>>; threadId: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; members: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>>; settings: zod.ZodOptional; domainId: zod.ZodOptional; id: zod.ZodOptional; title: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; subject: zod.ZodOptional; type: zod.ZodDefault>; updatedAt: zod.ZodOptional; variables: zod.ZodOptional; variables: zod.ZodOptional; setBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; value: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; next: zod.ZodOptional; }, zod.z.core.$strip>; /** * @summary Returns a single thread by its identifier. */ export declare const ThreadManagementGetParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const ThreadManagementGetQueryParams: zod.ZodObject<{ fields: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const threadManagementGetResponseLastMsgReactedMetadataReactedByRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementGetResponseLastMsgSenderRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementGetResponseMembersItemRoleDefault = "ROLE_UNSPECIFIED"; export declare const threadManagementGetResponseTypeDefault = "UNKNOWN"; export declare const ThreadManagementGetResponse: zod.ZodObject<{ createdAt: zod.ZodOptional; description: zod.ZodOptional; id: zod.ZodOptional; lastMsg: zod.ZodOptional; contact: zod.ZodOptional; name: zod.ZodOptional; phone: zod.ZodOptional; }, zod.z.core.$strip>>; createdAt: zod.ZodOptional; documents: zod.ZodOptional; fileId: zod.ZodOptional; id: zod.ZodOptional; messageId: zod.ZodOptional; mime: zod.ZodOptional; name: zod.ZodOptional; size: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; editedAt: zod.ZodOptional; id: zod.ZodOptional; images: zod.ZodOptional; fileId: zod.ZodOptional; height: zod.ZodOptional; id: zod.ZodOptional; messageId: zod.ZodOptional; mime: zod.ZodOptional; url: zod.ZodOptional; width: zod.ZodOptional; }, zod.z.core.$strip>>>; interactive: zod.ZodOptional; id: zod.ZodOptional; mimeType: zod.ZodOptional; sizeBytes: zod.ZodOptional; url: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; images: zod.ZodOptional; link: zod.ZodOptional; mimeType: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; listReply: zod.ZodOptional; sections: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; label: zod.ZodOptional; metadata: zod.ZodOptional>; request: zod.ZodOptional; }, zod.z.core.$strip>>; url: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; section: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; markup: zod.ZodOptional; }, zod.z.core.$strip>>; id: zod.ZodOptional; label: zod.ZodOptional; metadata: zod.ZodOptional>; request: zod.ZodOptional; }, zod.z.core.$strip>>; url: zod.ZodOptional; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; singleUse: zod.ZodOptional; }, zod.z.core.$strip>>; location: zod.ZodOptional; latitude: zod.ZodOptional; longitude: zod.ZodOptional; name: zod.ZodOptional; }, zod.z.core.$strip>>; metadata: zod.ZodOptional>; reactedMetadata: zod.ZodOptional; callbackData: zod.ZodOptional; inReplyTo: zod.ZodOptional; reactedAt: zod.ZodOptional; reactedBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>>; sender: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>; system: zod.ZodOptional; metadata: zod.ZodOptional>; type: zod.ZodOptional; }, zod.z.core.$strip>>; threadId: zod.ZodOptional; type: zod.ZodOptional; }, zod.z.core.$strip>>; members: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>>; settings: zod.ZodOptional; domainId: zod.ZodOptional; id: zod.ZodOptional; title: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; subject: zod.ZodOptional; type: zod.ZodDefault>; updatedAt: zod.ZodOptional; variables: zod.ZodOptional; variables: zod.ZodOptional; setBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; value: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Add member to the thread. */ export declare const ThreadManagementAddMemberParams: zod.ZodObject<{ thread_id: zod.ZodString; }, zod.z.core.$strip>; export declare const threadManagementAddMemberBodyRoleDefault = "ROLE_UNSPECIFIED"; export declare const ThreadManagementAddMemberBody: zod.ZodObject<{ contact: zod.ZodOptional; sub: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>; export declare const threadManagementAddMemberResponseMemberRoleDefault = "ROLE_UNSPECIFIED"; export declare const ThreadManagementAddMemberResponse: zod.ZodObject<{ member: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Remove member from the thread. */ export declare const ThreadManagementRemoveMemberParams: zod.ZodObject<{ thread_id: zod.ZodString; member_id: zod.ZodString; }, zod.z.core.$strip>; export declare const ThreadManagementRemoveMemberResponse: zod.ZodObject<{}, zod.z.core.$loose>; /** * @summary Transfer unites add member and remove member. It adds a new member to the thread and removes the initiator from the thread. */ export declare const ThreadManagementTransferParams: zod.ZodObject<{ thread_id: zod.ZodString; }, zod.z.core.$strip>; export declare const threadManagementTransferBodyRoleDefault = "ROLE_UNSPECIFIED"; export declare const ThreadManagementTransferBody: zod.ZodObject<{ contact: zod.ZodOptional; sub: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>; export declare const threadManagementTransferResponseMemberRoleDefault = "ROLE_UNSPECIFIED"; export declare const ThreadManagementTransferResponse: zod.ZodObject<{ member: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; id: zod.ZodOptional; permissions: zod.ZodOptional; canChangeMembersPermissions: zod.ZodOptional; canChangeThreadInfo: zod.ZodOptional; canRemoveMembers: zod.ZodOptional; canSendMessages: zod.ZodOptional; createdAt: zod.ZodOptional; id: zod.ZodOptional; memberId: zod.ZodOptional; updatedAt: zod.ZodOptional; }, zod.z.core.$strip>>; role: zod.ZodDefault>; }, zod.z.core.$strip>>; }, zod.z.core.$strip>; /** * @summary Retrieves all variables for a specific thread. */ export declare const ThreadManagementLocateVariablesParams: zod.ZodObject<{ thread_id: zod.ZodString; }, zod.z.core.$strip>; export declare const ThreadManagementLocateVariablesResponse: zod.ZodObject<{ threadId: zod.ZodOptional; variables: zod.ZodOptional; setBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; value: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>; /** * @summary Sets or updates variables for a specific thread. Existing variables with the same keys will be overwritten if were setted by the caller. New variables will be created if they do not exist. */ export declare const ThreadManagementSetVariablesParams: zod.ZodObject<{ thread_id: zod.ZodString; }, zod.z.core.$strip>; export declare const ThreadManagementSetVariablesBody: zod.ZodObject<{ variables: zod.ZodOptional; value: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>; export declare const ThreadManagementSetVariablesResponse: zod.ZodObject<{ threadId: zod.ZodOptional; variables: zod.ZodOptional; setBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; value: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>; /** * @summary Removes specified variables from a thread with caller's permission. If no keys are provided, all variables may be removed depending on implementation. */ export declare const ThreadManagementFlushVariablesParams: zod.ZodObject<{ thread_id: zod.ZodString; }, zod.z.core.$strip>; export declare const ThreadManagementFlushVariablesBody: zod.ZodObject<{ keys: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const ThreadManagementFlushVariablesResponse: zod.ZodObject<{ threadId: zod.ZodOptional; variables: zod.ZodOptional; setBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; value: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>; /** * @summary Searches thread variables across multiple threads. Supports pagination and field projection. */ export declare const ThreadManagementSearchVariablesQueryParams: zod.ZodObject<{ size: zod.ZodOptional; page: zod.ZodOptional; fields: zod.ZodOptional>; threadIds: zod.ZodOptional>; }, zod.z.core.$strip>; export declare const ThreadManagementSearchVariablesResponse: zod.ZodObject<{ items: zod.ZodOptional; variables: zod.ZodOptional; setBy: zod.ZodOptional; createdAt: zod.ZodOptional; isBot: zod.ZodOptional; iss: zod.ZodOptional; metadata: zod.ZodOptional>; name: zod.ZodOptional; sub: zod.ZodOptional; type: zod.ZodOptional; updatedAt: zod.ZodOptional; username: zod.ZodOptional; vias: zod.ZodOptional; createdAt: zod.ZodOptional; disable: zod.ZodOptional; disableReason: zod.ZodOptional; metadata: zod.ZodOptional>; updatedAt: zod.ZodOptional; via: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>; value: zod.ZodOptional; }, zod.z.core.$strip>>>; }, zod.z.core.$strip>>>; next: zod.ZodOptional; }, zod.z.core.$strip>;