import { z } from 'zod'; export declare const waitForTool: { name: string; description: string; inputSchema: { selector: z.ZodOptional; text: z.ZodOptional; expression: z.ZodOptional; timeoutMs: z.ZodOptional; pollMs: z.ZodOptional; }; handler: ({ selector, text, expression, timeoutMs, pollMs, }: { selector?: string; text?: string; expression?: string; timeoutMs?: number; pollMs?: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; };