import type { ToolDefinition } from "../../extensibility/extensions/index.js";
import type { AutoresearchToolFactoryOptions } from "../types.js";
declare const updateNotesSchema: import("arktype/internal/variants/object.ts").ObjectType<{
    body: string;
    append_idea?: string | undefined;
}, {}>;
interface UpdateNotesDetails {
    notes: string;
}
export declare function createUpdateNotesTool(options: AutoresearchToolFactoryOptions): ToolDefinition<typeof updateNotesSchema, UpdateNotesDetails>;
export {};
