export declare const docxTools: { createDocx: import("ai").Tool<{ filename: string; blocks: ({ type: "image"; width: number; height: number; path?: string | undefined; url?: string | undefined; generate?: string | undefined; provider?: "openai" | "gemini" | "chatgpt" | "google" | "default" | undefined; size?: string | undefined; caption?: string | undefined; altText?: string | undefined; border?: { color?: string | undefined; width?: number | undefined; style?: "single" | "double" | "dotted" | "dashed" | undefined; } | undefined; shadow?: boolean | undefined; rotation?: number | undefined; } | { type: "chart"; chartType: "bar" | "line" | "pie" | "doughnut"; labels: string[]; datasets: { label: string; data: number[]; color?: string | undefined; }[]; width: number; height: number; title?: string | undefined; caption?: string | undefined; } | { type: "heading"; text: string; level: number; } | { type: "paragraph"; runs?: { text: string; bold?: boolean | undefined; italics?: boolean | undefined; underline?: boolean | undefined; strikethrough?: boolean | undefined; smallCaps?: boolean | undefined; allCaps?: boolean | undefined; color?: string | undefined; size?: number | undefined; font?: string | undefined; highlight?: string | undefined; link?: string | undefined; subscript?: boolean | undefined; superscript?: boolean | undefined; }[] | undefined; text?: string | undefined; alignment?: "left" | "right" | "center" | "justify" | undefined; spacingAfter?: number | undefined; spacingBefore?: number | undefined; indentLeft?: number | undefined; indentRight?: number | undefined; indentFirstLine?: number | undefined; style?: string | undefined; } | { type: "bullets"; items: (string | { text: string; level: number; })[]; } | { type: "numbered"; items: (string | { text: string; level: number; })[]; } | { type: "table"; headers: string[]; rows: string[][]; headerColor?: string | undefined; borderColor?: string | undefined; alternateRowColor?: string | undefined; } | { type: "quote"; text: string; attribution?: string | undefined; } | { type: "pageBreak"; } | { type: "tableOfContents"; } | { type: "divider"; } | { type: "columns"; columns: { blocks: any[]; width?: number | undefined; }[]; spacing?: number | undefined; } | { type: "sectionBreak"; orientation?: "portrait" | "landscape" | undefined; margins?: { top: number; bottom: number; left: number; right: number; } | undefined; } | { type: "bookmark"; name: string; } | { type: "crossReference"; bookmark: string; text?: string | undefined; } | { type: "footnote"; text: string; noteId?: number | undefined; } | { type: "watermark"; text: string; color?: string | undefined; opacity?: number | undefined; } | { type: "qrCode"; data: string; size: number; caption?: string | undefined; } | { type: "smartArt"; prompt: string; width: number; height: number; style?: "process" | "hierarchy" | "radial" | "matrix" | "pyramid" | undefined; caption?: string | undefined; })[]; showPageNumbers: boolean; title?: string | undefined; subtitle?: string | undefined; author?: string | undefined; subject?: string | undefined; keywords?: string[] | undefined; category?: string | undefined; headerText?: string | undefined; footerText?: string | undefined; margins?: { top: number; bottom: number; left: number; right: number; } | undefined; styles?: { name: string; basedOn?: string | undefined; font?: string | undefined; size?: number | undefined; color?: string | undefined; bold?: boolean | undefined; }[] | undefined; }, { success: false; error: string; } | ({ success: true; } & { path: string; relativePath: string; bytes: number; })>; }; //# sourceMappingURL=docx.tool.d.ts.map