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;
