import { z } from "zod/v4"; export declare const name = "askUser"; export declare const description = "\u5F53\u9047\u5230\u6B67\u4E49\u3001\u9700\u8981\u51B3\u7B56\u6216\u7F3A\u5C11\u5173\u952E\u4FE1\u606F\u65F6\uFF0C\u5411\u7528\u6237\u63D0\u95EE\u5E76\u7B49\u5F85\u54CD\u5E94\u3002"; export declare const zParams: z.ZodObject<{ question: z.ZodString; options: z.ZodOptional>; }, z.core.$strip>; export declare const paramsSchema: z.core.JSONSchema.JSONSchema; /** * Uses the injected render function from the context to display a UI prompt. * @param args - The question and options to ask the user. * @param context - The context containing the `render` function. * @returns A promise that resolves with the user's response. */ export declare const functionCall: (args: { question: string; options?: string[] | undefined; }, context: import("../types.js").ToolContext) => Promise; //# sourceMappingURL=askUser.function_call.d.ts.map