import { z } from 'zod';
export declare const SessionFormatEnum: z.ZodEnum<{
    markdown: "markdown";
    json: "json";
}>;
export declare const SessionHandoffSchema: {
    readonly projectPath: z.ZodString;
    readonly projectId: z.ZodOptional<z.ZodString>;
};
export declare const RestoreSessionSchema: {
    readonly projectPath: z.ZodString;
    readonly sessionId: z.ZodOptional<z.ZodString>;
};
export declare const ListSessionsSchema: {
    readonly projectPath: z.ZodString;
    readonly limit: z.ZodOptional<z.ZodNumber>;
};
export declare const ExportSessionSchema: {
    readonly projectPath: z.ZodString;
    readonly sessionId: z.ZodOptional<z.ZodString>;
    readonly format: z.ZodOptional<z.ZodEnum<{
        markdown: "markdown";
        json: "json";
    }>>;
};
export declare const AutoCheckpointSchema: {
    readonly projectPath: z.ZodString;
};
export declare const ConfigureCheckpointPolicySchema: {
    readonly projectPath: z.ZodString;
    readonly threshold: z.ZodOptional<z.ZodNumber>;
    readonly enabled: z.ZodOptional<z.ZodBoolean>;
};
//# sourceMappingURL=session.d.ts.map