import { SizeProp } from '@fortawesome/fontawesome-svg-core';
import { IconName as faIconNames } from '@fortawesome/free-solid-svg-icons';
import { ComponentSize } from './size';
export declare type IconType = 'mono' | 'fas' | 'fab' | 'far' | 'default';
export declare type IconSize = ComponentSize | SizeProp;
export declare type MonoIcons = 'apps' | 'grafana' | 'favorite' | 'heart-break' | 'heart';
export declare const monoIcons: string[];
export declare type IconName = faIconNames | MonoIcons | string;
export declare const allFaLigatures: () => IconName[];
//# sourceMappingURL=icon.d.ts.map