import * as z from 'zod'; declare const CreateChatSettingsRequest: z.ZodObject<{ chatSettings: z.ZodObject<{ _id: z.ZodString; greetingMessage: z.ZodNullable>; chatEnabled: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; summaryMessage: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; manualSummary: z.ZodNullable>; personality: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; declare const CreateChatSettingsResponse: z.ZodObject<{ _id: z.ZodOptional; greetingMessage: z.ZodNullable>; chatEnabled: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; summaryMessage: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; manualSummary: z.ZodNullable>; personality: z.ZodOptional>; }, z.core.$strip>; declare const UpdateChatSettingsRequest: z.ZodObject<{ _id: z.ZodString; chatSettings: z.ZodObject<{ _id: z.ZodOptional; greetingMessage: z.ZodNullable>; chatEnabled: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; summaryMessage: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; manualSummary: z.ZodNullable>; personality: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; declare const UpdateChatSettingsResponse: z.ZodObject<{ _id: z.ZodOptional; greetingMessage: z.ZodNullable>; chatEnabled: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; summaryMessage: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; manualSummary: z.ZodNullable>; personality: z.ZodOptional>; }, z.core.$strip>; declare const DeleteChatSettingsRequest: z.ZodObject<{ chatSettingsId: z.ZodString; }, z.core.$strip>; declare const DeleteChatSettingsResponse: z.ZodObject<{}, z.core.$strip>; declare const GetChatSettingsRequest: z.ZodObject<{ chatSettingsId: z.ZodString; }, z.core.$strip>; declare const GetChatSettingsResponse: z.ZodObject<{ _id: z.ZodOptional; greetingMessage: z.ZodNullable>; chatEnabled: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; summaryMessage: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; manualSummary: z.ZodNullable>; personality: z.ZodOptional>; }, z.core.$strip>; declare const QueryChatSettingsRequest: z.ZodObject<{ query: z.ZodIntersection>>; sort: z.ZodOptional; order: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>, z.ZodXor; }, z.core.$strip>, z.ZodObject<{ cursorPaging: z.ZodObject<{ limit: z.ZodNullable>; cursor: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>; }, z.core.$strip>; declare const QueryChatSettingsResponse: z.ZodObject<{ chatSettings: z.ZodOptional; greetingMessage: z.ZodNullable>; chatEnabled: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; summaryMessage: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; manualSummary: z.ZodNullable>; personality: z.ZodOptional>; }, z.core.$strip>>>; pagingMetadata: z.ZodOptional>; cursors: z.ZodOptional>; prev: z.ZodNullable>; }, z.core.$strip>>; hasNext: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; export { CreateChatSettingsRequest, CreateChatSettingsResponse, DeleteChatSettingsRequest, DeleteChatSettingsResponse, GetChatSettingsRequest, GetChatSettingsResponse, QueryChatSettingsRequest, QueryChatSettingsResponse, UpdateChatSettingsRequest, UpdateChatSettingsResponse };