import { z } from "zod"; export declare const HybridSearchResultSchema: z.ZodObject<{ id: z.ZodString; layer: z.ZodEnum<["stm", "ltm", "episodic", "semantic", "documentary"]>; content: z.ZodString; metadata: z.ZodObject<{}, "strip", z.ZodUnknown, z.objectOutputType<{}, z.ZodUnknown, "strip">, z.objectInputType<{}, z.ZodUnknown, "strip">>; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; importance: z.ZodNumber; sessionId: z.ZodOptional>; episodeId: z.ZodOptional>; summary: z.ZodOptional>; embeddingId: z.ZodOptional>; references: z.ZodOptional; score: z.ZodOptional; relation: z.ZodOptional; }, "strip", z.ZodTypeAny, { docId: string; relation?: string | undefined; chunkId?: string | undefined; score?: number | undefined; }, { docId: string; relation?: string | undefined; chunkId?: string | undefined; score?: number | undefined; }>, "many">>; } & { score: z.ZodNumber; vectorScore: z.ZodOptional; textScore: z.ZodOptional; graphScore: z.ZodOptional; } & { source: z.ZodDefault>; }, "strip", z.ZodTypeAny, { createdAt: number; updatedAt: number; id: string; layer: "stm" | "ltm" | "episodic" | "semantic" | "documentary"; content: string; metadata: {} & { [k: string]: unknown; }; importance: number; score: number; source: "vector" | "text" | "graph"; sessionId?: string | null | undefined; episodeId?: string | null | undefined; summary?: string | null | undefined; embeddingId?: string | null | undefined; references?: { docId: string; relation?: string | undefined; chunkId?: string | undefined; score?: number | undefined; }[] | undefined; vectorScore?: number | undefined; textScore?: number | undefined; graphScore?: number | undefined; }, { createdAt: number; updatedAt: number; id: string; layer: "stm" | "ltm" | "episodic" | "semantic" | "documentary"; content: string; metadata: {} & { [k: string]: unknown; }; importance: number; score: number; sessionId?: string | null | undefined; episodeId?: string | null | undefined; summary?: string | null | undefined; embeddingId?: string | null | undefined; references?: { docId: string; relation?: string | undefined; chunkId?: string | undefined; score?: number | undefined; }[] | undefined; vectorScore?: number | undefined; textScore?: number | undefined; graphScore?: number | undefined; source?: "vector" | "text" | "graph" | undefined; }>; export type HybridSearchResult = z.infer; //# sourceMappingURL=search.d.ts.map