/** * SVG path data for Lucide icons used in Highcharts flags * These paths are extracted from lucide-react for use in data URLs * * Each icon uses a 24x24 viewBox, stroke-width 2, stroke-linecap round, stroke-linejoin round */ export declare const LUCIDE_SVG_PATHS: Record; /** * Generate an SVG string for a Lucide icon * @param iconName - kebab-case Lucide icon name (e.g., 'trending-up') * @param color - hex color for the icon stroke * @param size - icon size in pixels (default 16) */ export declare function generateLucideSvgString(iconName: string, color?: string, size?: number): string | null; /** * Generate a data URL for a Lucide icon that can be used in Highcharts flags * @param iconName - kebab-case Lucide icon name (e.g., 'trending-up') * @param color - hex color for the icon stroke * @param size - icon size in pixels (default 16) */ export declare function generateLucideDataUrl(iconName: string, color?: string, size?: number): string | null; /** * Get all available icon names */ export declare function getAvailableLucideIconNames(): string[]; //# sourceMappingURL=lucideIconSvgPaths.d.ts.map