import { z } from "zod"; export declare const ExportExcelParamsSchema: z.ZodObject<{ data: z.ZodUnion<[z.ZodString, z.ZodArray, z.ZodRecord]>; outputPath: z.ZodOptional; options: z.ZodDefault>; format: z.ZodDefault>>; header: z.ZodOptional>; autoWidth: z.ZodDefault>; freezePane: z.ZodOptional; style: z.ZodOptional>; dataStyle: z.ZodOptional>; }, "strip", z.ZodTypeAny, { headerStyle?: Record | undefined; dataStyle?: Record | undefined; }, { headerStyle?: Record | undefined; dataStyle?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { format: "xlsx" | "csv" | "xls"; sheetName: string; autoWidth: boolean; style?: { headerStyle?: Record | undefined; dataStyle?: Record | undefined; } | undefined; header?: string[] | undefined; freezePane?: string | undefined; }, { format?: "xlsx" | "csv" | "xls" | undefined; style?: { headerStyle?: Record | undefined; dataStyle?: Record | undefined; } | undefined; sheetName?: string | undefined; header?: string[] | undefined; autoWidth?: boolean | undefined; freezePane?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { options: { format: "xlsx" | "csv" | "xls"; sheetName: string; autoWidth: boolean; style?: { headerStyle?: Record | undefined; dataStyle?: Record | undefined; } | undefined; header?: string[] | undefined; freezePane?: string | undefined; }; data: string | any[] | Record; outputPath?: string | undefined; }, { data: string | any[] | Record; options?: { format?: "xlsx" | "csv" | "xls" | undefined; style?: { headerStyle?: Record | undefined; dataStyle?: Record | undefined; } | undefined; sheetName?: string | undefined; header?: string[] | undefined; autoWidth?: boolean | undefined; freezePane?: string | undefined; } | undefined; outputPath?: string | undefined; }>; export interface ExportExcelParams { data: string | any[] | Record; outputPath?: string; options?: { sheetName?: string; format?: 'xlsx' | 'csv' | 'xls'; header?: string[]; autoWidth?: boolean; freezePane?: string; style?: { headerStyle?: Record; dataStyle?: Record; }; }; } export declare const exportExcelTool: { name: string; description: string; inputSchema: z.ZodObject<{ data: z.ZodUnion<[z.ZodString, z.ZodArray, z.ZodRecord]>; outputPath: z.ZodOptional; options: z.ZodDefault>; format: z.ZodDefault>>; header: z.ZodOptional>; autoWidth: z.ZodDefault>; freezePane: z.ZodOptional; style: z.ZodOptional>; dataStyle: z.ZodOptional>; }, "strip", z.ZodTypeAny, { headerStyle?: Record | undefined; dataStyle?: Record | undefined; }, { headerStyle?: Record | undefined; dataStyle?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { format: "xlsx" | "csv" | "xls"; sheetName: string; autoWidth: boolean; style?: { headerStyle?: Record | undefined; dataStyle?: Record | undefined; } | undefined; header?: string[] | undefined; freezePane?: string | undefined; }, { format?: "xlsx" | "csv" | "xls" | undefined; style?: { headerStyle?: Record | undefined; dataStyle?: Record | undefined; } | undefined; sheetName?: string | undefined; header?: string[] | undefined; autoWidth?: boolean | undefined; freezePane?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { options: { format: "xlsx" | "csv" | "xls"; sheetName: string; autoWidth: boolean; style?: { headerStyle?: Record | undefined; dataStyle?: Record | undefined; } | undefined; header?: string[] | undefined; freezePane?: string | undefined; }; data: string | any[] | Record; outputPath?: string | undefined; }, { data: string | any[] | Record; options?: { format?: "xlsx" | "csv" | "xls" | undefined; style?: { headerStyle?: Record | undefined; dataStyle?: Record | undefined; } | undefined; sheetName?: string | undefined; header?: string[] | undefined; autoWidth?: boolean | undefined; freezePane?: string | undefined; } | undefined; outputPath?: string | undefined; }>; handler: (args: any) => Promise<{ content: { type: string; text: string; }[]; isError?: undefined; } | { content: { type: string; text: string; }[]; isError: boolean; }>; }; //# sourceMappingURL=index.d.ts.map