import { OptionsKnobMap, OptionsKnobRecord } from './knobs';
export declare type TextColorType = 'white' | 'dark' | 'dark-5' | 'dark-3' | 'grey' | 'grey-3' | 'grey-6' | 'key' | 'green' | 'red' | 'blue' | 'violet' | 'pink' | 'light-gradient';
export declare const textColors: Record<TextColorType, TextColorType>;
export declare const iconColors: OptionsKnobRecord<IconColorType>;
export declare type IconColorType = 'none' | 'dark' | 'dark-5' | 'grey' | 'white' | 'key' | 'green' | 'red';
export declare type SizeType = 'off' | 'xxs' | 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'xxl';
export declare const sizes: Record<SizeType, SizeType>;
export declare const sizesPixels: Record<SizeType, string>;
export declare type WeightType = 'bold' | 'regular';
export declare const Weights: Record<WeightType, WeightType>;
export declare type FormSizesType = 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'xxl';
export declare const formSizes: OptionsKnobRecord<FormSizesType>;
export declare const fromSizesMap: FormSizesType[];
export declare const formSizesPixels: OptionsKnobMap<FormSizesType>;
export declare type RadiusSizesType = 'xs' | 'sm' | 'md' | 'lg' | 'xl';
export declare const radiusSizes: OptionsKnobRecord<RadiusSizesType>;
export declare const radiusSizesPixels: OptionsKnobMap<RadiusSizesType>;
export declare type FrameExtensionUnionType = 'solid-grey' | 'solid-grey-border-grey' | 'solid-grey-1' | 'solid-bg' | 'solid-key' | 'solid-white' | 'solid-key-translucent' | 'solid-red-translucent' | 'solid-green-translucent' | 'solid-dark' | 'solid-shadow-xl' | 'solid-shadow-thin' | 'solid-shadow-thin-bottom' | 'solid-shadow-md' | 'solid-shadow-blur-transparent-md' | 'solid-shadow-blur-transparent-sm' | 'border-gray' | 'border-2-gray' | 'border-key' | 'border-2-key';
export declare type FrameExtensionType<T extends FrameExtensionUnionType> = T;
