import { z } from 'zod'; import type { ToolHandler } from '../tool.js'; import type { InteractionProvider } from './provider.js'; export declare const toolInfo: { readonly name: "askFollowupQuestion"; readonly description: "Ask the user for missing information that blocks progress. Use direct questions, add short mutually exclusive options when helpful, and group related questions in one call."; readonly parameters: z.ZodObject<{ questions: z.ZodArray>; }, z.core.$strip>>; }, z.core.$strip>; }; export declare const handler: ToolHandler; declare const _default: { handler: ToolHandler<{ readonly name: "askFollowupQuestion"; readonly description: "Ask the user for missing information that blocks progress. Use direct questions, add short mutually exclusive options when helpful, and group related questions in one call."; readonly parameters: z.ZodObject<{ questions: z.ZodArray>; }, z.core.$strip>>; }, z.core.$strip>; }, InteractionProvider>; name: "askFollowupQuestion"; description: "Ask the user for missing information that blocks progress. Use direct questions, add short mutually exclusive options when helpful, and group related questions in one call."; parameters: z.ZodObject<{ questions: z.ZodArray>; }, z.core.$strip>>; }, z.core.$strip>; }; export default _default;