2022-03-22 10:24:29 -05:00
|
|
|
import {
|
|
|
|
IconDefinition,
|
|
|
|
IconName,
|
2022-08-31 16:02:43 -05:00
|
|
|
IconStyle,
|
|
|
|
IconFamily
|
2022-03-22 10:24:29 -05:00
|
|
|
} from '@fortawesome/fontawesome-common-types';
|
|
|
|
|
2022-08-31 16:02:43 -05:00
|
|
|
export type IconMacroParams = {
|
|
|
|
name: IconName,
|
|
|
|
style?: IconStyle,
|
|
|
|
family?: IconFamily
|
|
|
|
};
|
|
|
|
|
2022-03-22 10:24:29 -05:00
|
|
|
export function brands(iconName: IconName): IconDefinition;
|
|
|
|
export function duotone(iconName: IconName): IconDefinition;
|
|
|
|
export function light(iconName: IconName): IconDefinition;
|
|
|
|
export function regular(iconName: IconName): IconDefinition;
|
|
|
|
export function solid(iconName: IconName): IconDefinition;
|
|
|
|
export function thin(iconName: IconName): IconDefinition;
|
2022-08-31 16:02:43 -05:00
|
|
|
export function icon(params: IconMacroParams): IconDefinition;
|