import { z } from "zod"; export declare const CoreMemoryAppendTool: import("..").ToolDefinition; } & { label: z.ZodEnum<["persona", "human"]>; content: z.ZodString; }, "strip", z.ZodTypeAny, { inner_thoughts?: string; request_heartbeat?: boolean; label?: "persona" | "human"; content?: string; }, { inner_thoughts?: string; request_heartbeat?: boolean; label?: "persona" | "human"; content?: string; }>, any, any>; export declare const CoreMemoryReplaceTool: import("..").ToolDefinition; } & { label: z.ZodEnum<["persona", "human"]>; old_content: z.ZodString; new_content: z.ZodString; }, "strip", z.ZodTypeAny, { inner_thoughts?: string; request_heartbeat?: boolean; label?: "persona" | "human"; old_content?: string; new_content?: string; }, { inner_thoughts?: string; request_heartbeat?: boolean; label?: "persona" | "human"; old_content?: string; new_content?: string; }>, any, any>; export declare const ArchivalMemoryInsertTool: import("..").ToolDefinition; } & { content: z.ZodString; metadata: z.ZodOptional>; }, "strip", z.ZodTypeAny, { metadata?: Record; inner_thoughts?: string; request_heartbeat?: boolean; content?: string; }, { metadata?: Record; inner_thoughts?: string; request_heartbeat?: boolean; content?: string; }>, any, any>; export declare const ArchivalMemorySearchTool: import("..").ToolDefinition; } & { query: z.ZodString; page: z.ZodOptional; pageSize: z.ZodOptional; filterMetadata: z.ZodOptional>; }, "strip", z.ZodTypeAny, { inner_thoughts?: string; request_heartbeat?: boolean; page?: number; pageSize?: number; filterMetadata?: Record; query?: string; }, { inner_thoughts?: string; request_heartbeat?: boolean; page?: number; pageSize?: number; filterMetadata?: Record; query?: string; }>, any, any>; export declare const ConversationSearchTool: import("..").ToolDefinition; } & { query: z.ZodString; limit: z.ZodOptional; channel_id: z.ZodOptional; user_id: z.ZodOptional; }, "strip", z.ZodTypeAny, { inner_thoughts?: string; request_heartbeat?: boolean; limit?: number; query?: string; user_id?: string; channel_id?: string; }, { inner_thoughts?: string; request_heartbeat?: boolean; limit?: number; query?: string; user_id?: string; channel_id?: string; }>, any, any>;