import { RadioSize } from '../../../components/Radio/types';
import { TypographyVariants } from '../../../variants';
export declare const RADIO_SIZES: {
    readonly SM: "sm";
    readonly MD: "md";
};
export declare const RADIO_STATE: {
    readonly DEFAULT: "default";
    readonly SELECTED: "selected";
    readonly DISABLED: "disabled";
};
export declare const RADIO_ICON_SIZE_STYLES: Record<RadioSize, string>;
export declare const RADIO_LABEL_SIZE_VARIANTS: Record<RadioSize, TypographyVariants>;
export declare const RADIO_STYLES: {
    readonly default: {
        readonly icon: "before:bg-in-white border-in-gray-02 bg-in-white before:absolute before:top-1/2 before:left-1/2 before:-translate-x-1/2 before:-translate-y-1/2";
        readonly label: "text-in-black";
    };
    readonly selected: {
        readonly icon: "peer-checked:before:bg-in-primary-05 peer-checked:border-in-primary-05";
        readonly label: "peer-checked:text-in-black";
    };
    readonly disabled: {
        readonly icon: "peer-disabled:before:bg-in-gray-02 peer-disabled:border-in-gray-02";
        readonly label: "peer-disabled:text-in-gray-05";
    };
};
//# sourceMappingURL=index.d.ts.map