import * as lucideStaticImport from 'lucide-static';
import { type ViraIconSvg } from './icon-svg.js';
/**
 * All supported Lucide icon names.
 *
 * @category Internal
 */
export type LucideIconKey = keyof typeof lucideStaticImport;
/**
 * All [Lucide icons](https://lucide.dev) in a format compatible with `ViraIcon`. Each icon entry
 * can be accessed directly as a {@link ViraIconSvg}.
 *
 * @category Icon
 */
export declare const lucideIcons: Readonly<Record<LucideIconKey, ViraIconSvg>>;
