import { z } from 'zod';
export declare const memoryStoreSchema: z.ZodObject<{
    text: z.ZodString;
    source: z.ZodDefault<z.ZodOptional<z.ZodEnum<{
        error: "error";
        pattern: "pattern";
        user: "user";
        decision: "decision";
        agent: "agent";
    }>>>;
    agent_name: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare function memoryStoreTool(args: z.infer<typeof memoryStoreSchema>): Promise<{
    content: {
        type: "text";
        text: string;
    }[];
    isError?: undefined;
} | {
    content: {
        type: "text";
        text: string;
    }[];
    isError: boolean;
}>;
//# sourceMappingURL=memory_store.d.ts.map