import { z } from "zod"; export declare const ShareDetailSchema: z.ZodEnum<{ everything: "everything"; messages: "messages"; }>; export type ShareDetail = z.infer; export declare const SharedConversationSchema: z.ZodObject<{ id: z.ZodString; conversationId: z.ZodString; title: z.ZodString; detail: z.ZodEnum<{ everything: "everything"; messages: "messages"; }>; sharedAt: z.ZodNumber; messages: z.ZodNumber; url: z.ZodOptional; }, z.core.$strip>; export type SharedConversation = z.infer; export declare const ShareListSchema: z.ZodObject<{ shares: z.ZodArray; sharedAt: z.ZodNumber; messages: z.ZodNumber; url: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export type ShareList = z.infer; export declare const ShareCreateSchema: z.ZodObject<{ conversationId: z.ZodString; title: z.ZodString; detail: z.ZodEnum<{ everything: "everything"; messages: "messages"; }>; }, z.core.$strip>; export declare const ShareUpdateSchema: z.ZodObject<{ id: z.ZodString; }, z.core.$strip>; export declare const ShareRemoveSchema: z.ZodObject<{ id: z.ZodString; }, z.core.$strip>; //# sourceMappingURL=share.d.ts.map