import { ToggleSize } from '../../../components/Toggle/types';
import { TypographyVariants } from '../../../variants';
export declare const TOGGLE_SIZES: {
    readonly SM: "sm";
    readonly MD: "md";
};
export declare const TOGGLE_STATE: {
    readonly DEFAULT: "default";
    readonly SELECTED: "selected";
    readonly DISABLED: "disabled";
};
export declare const TOGGLE_WITH_LABEL_SIZE_STYLES: Record<ToggleSize, string>;
export declare const TOGGLE_ICON_SIZE_STYLES: Record<ToggleSize, string>;
export declare const TOGGLE_LABEL_SIZE_VARIANTS: Record<ToggleSize, TypographyVariants>;
export declare const TOGGLE_STYLES: {
    readonly default: {
        readonly icon: "bg-in-gray-03 before:bg-in-white before:-translate-x-1/2";
        readonly label: "";
    };
    readonly selected: {
        readonly icon: "peer-checked:bg-in-primary-05 peer-checked:before:translate-x-1/2";
        readonly label: "";
    };
    readonly disabled: {
        readonly icon: "peer-disabled:bg-in-gray-02 peer-disabled:before:bg-in-gray-01";
        readonly label: "peer-disabled:text-in-gray-05";
    };
};
//# sourceMappingURL=index.d.ts.map