import { z } from "zod"; export declare const AddDocumentSchema: z.ZodObject<{ id: z.ZodString; content: z.ZodString; metadata: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; content: string; metadata?: Record | undefined; }, { id: string; content: string; metadata?: Record | undefined; }>; export type AddDocument = z.infer; export declare const DeleteDocumentSchema: z.ZodObject<{ documentId: z.ZodString; }, "strip", z.ZodTypeAny, { documentId: string; }, { documentId: string; }>; export type DeleteDocument = z.infer; export declare const SearchDocumentSchema: z.ZodObject<{ message: z.ZodString; k: z.ZodDefault>; }, "strip", z.ZodTypeAny, { message: string; k: number; }, { message: string; k?: number | undefined; }>; export type SearchDocument = z.infer; export declare const SearchResultSchema: z.ZodObject<{ id: z.ZodString; chunkId: z.ZodString; content: z.ZodString; metadata: z.ZodRecord; }, "strip", z.ZodTypeAny, { id: string; content: string; metadata: Record; chunkId: string; }, { id: string; content: string; metadata: Record; chunkId: string; }>; export type SearchResult = z.infer;