import { type JSONValue } from "@strands-agents/sdk"; export declare function clearReadTimeAgentInstructionState(agent: object): void; export declare function createFilesystemTools(): (import("@strands-agents/sdk").InvokableTool<{ path: string; offset?: number | undefined; limit?: number | undefined; binary?: boolean | undefined; }, JSONValue> | import("@strands-agents/sdk").InvokableTool<{ paths: string[]; offset?: number | undefined; limit?: number | undefined; }, JSONValue> | import("@strands-agents/sdk").InvokableTool<{ path: string; content: string; append?: boolean | undefined; create_parents?: boolean | undefined; }, JSONValue> | import("@strands-agents/sdk").InvokableTool<{ path: string; edits: { oldText: string; newText: string; }[]; dry_run?: boolean | undefined; }, JSONValue> | import("@strands-agents/sdk").InvokableTool<{ path: string; recursive?: boolean | undefined; }, JSONValue> | import("@strands-agents/sdk").InvokableTool<{ source: string; destination: string; overwrite?: boolean | undefined; }, JSONValue>)[];