import { z } from 'zod';
export declare const MemorySnippetV1Schema: z.ZodObject<{
    sessionId: z.ZodString;
    seqFrom: z.ZodNumber;
    seqTo: z.ZodNumber;
    createdAtFromMs: z.ZodNumber;
    createdAtToMs: z.ZodNumber;
    text: z.ZodString;
}, z.core.$loose>;
export type MemorySnippetV1 = z.infer<typeof MemorySnippetV1Schema>;
export declare const MemoryWindowV1Schema: z.ZodObject<{
    v: z.ZodLiteral<1>;
    snippets: z.ZodArray<z.ZodObject<{
        sessionId: z.ZodString;
        seqFrom: z.ZodNumber;
        seqTo: z.ZodNumber;
        createdAtFromMs: z.ZodNumber;
        createdAtToMs: z.ZodNumber;
        text: z.ZodString;
    }, z.core.$loose>>;
    citations: z.ZodArray<z.ZodObject<{
        sessionId: z.ZodString;
        seqFrom: z.ZodNumber;
        seqTo: z.ZodNumber;
    }, z.core.$loose>>;
}, z.core.$loose>;
export type MemoryWindowV1 = z.infer<typeof MemoryWindowV1Schema>;
//# sourceMappingURL=memoryWindow.d.ts.map