| 1234567891011121314151617181920212223242526 |
- import { IconifyIcon } from '@iconify/types';
- import { IconifyIconBuildResult } from './build.mjs';
- import '../customisations/defaults.mjs';
- import './viewbox.mjs';
- /**
- * Parsed SVG content
- */
- interface ParsedSVGContent {
- attribs: Record<string, string>;
- body: string;
- }
- /**
- * Extract attributes and content from SVG
- */
- declare function parseSVGContent(content: string): ParsedSVGContent | undefined;
- /**
- * Convert parsed SVG to IconifyIconBuildResult
- */
- declare function buildParsedSVG(data: ParsedSVGContent): IconifyIconBuildResult | undefined;
- /**
- * Convert parsed SVG to IconifyIcon
- */
- declare function convertParsedSVG(data: ParsedSVGContent): IconifyIcon | undefined;
- export { type ParsedSVGContent, buildParsedSVG, convertParsedSVG, parseSVGContent };
|