@fluentui/react-northstar
Version:
A themable React component library.
26 lines (25 loc) • 878 B
TypeScript
import { ItemType } from '../../../types';
import { TeamsSchemeMappingWithAreas } from '../../types';
export declare type IconSizeModifier = 'x' | 'xx';
export declare const iconColorAreas: "foreground"[];
export declare type IconColorSchemeMapping = TeamsSchemeMappingWithAreas<ItemType<typeof iconColorAreas>>;
export interface SvgIconVariables {
color: string;
borderColor: string;
backgroundColor: string;
disabledColor: string;
horizontalSpace: string;
smallestSize: string;
smallerSize: string;
smallSize: string;
mediumSize: string;
largeSize: string;
largerSize: string;
largestSize: string;
colorScheme: IconColorSchemeMapping;
brandColor: string;
secondaryColor: string;
redColor: string;
sizeModifier?: IconSizeModifier;
}
export declare const svgIconVariables: (siteVars: any) => SvgIconVariables;