/**
 * ml-icon - Icon component for displaying vector icons
 *
 * This component uses the Phosphor Icons library to render icons via ligatures by default.
 * https://phosphoricons.com/
 *
 * @example
 * ```typescript
 *
 * html`<ml-icon .icon=${'arrow-left'} size="md"></ml-icon>`
 * ```
 */
export declare class IconComponent {
    /** phosphor icon name (maps to unicode codepoint) */
    icon: string;
    /** phosphor icon format */
    format: 'bold' | 'fill' | 'light' | 'regular' | 'thin';
}
//# sourceMappingURL=icon.component.d.ts.map