import { Tool } from '@n8n/agents/tool'; import { z } from 'zod'; export declare function createRichInteractionTool(platform?: string): Tool; message: z.ZodOptional; components: z.ZodArray, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>, "many">; }, "strip", z.ZodTypeAny, { components: { [x: string]: any; }[]; message?: string | undefined; title?: string | undefined; }, { components: { [x: string]: any; }[]; message?: string | undefined; title?: string | undefined; }>, z.ZodTypeAny, z.ZodObject<{ title: z.ZodOptional; message: z.ZodOptional; components: z.ZodArray, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>, "many">; }, "strip", z.ZodTypeAny, { components: { [x: string]: any; }[]; message?: string | undefined; title?: string | undefined; }, { components: { [x: string]: any; }[]; message?: string | undefined; title?: string | undefined; }>, z.ZodObject>;