/** * SVG 文件读取器 */ export declare function SVGFilesReader({ entry, }: Partial): Promise<{ filepath: string; content: string; }[]>; interface ASNFilesGeneratorOptions { /** * SVG 文件入口 */ entry: string; /** * ASN 文件输出目录 * 如指定 /output,将会输出 /output/asn/LikeOutlined.ts 目录结构 */ output: string; /** * 生成 typescript 还是 javascript 文件 */ typescript?: boolean; /** * 输出的 ASN 文件夹名 * 如指定 /abc,将会输出 /output/abc/LikeOutlined.ts 目录结构 * @default 'asn' */ ASNDirName?: string; /** * 是否输出更多信息 */ verbose?: boolean; } /** * ASN 文件生成 */ export declare function ASNFilesGenerator({ entry, output, ASNDirName, typescript, verbose, }: ASNFilesGeneratorOptions): Promise<{ output: string; entryFile: { filename: string; content: string; }; ASNNodes: import("./core").ASNNode[]; }>; export {};