import { TabVariant } from '../../../components/Tab/types';
import { TypographyVariants } from '../../../variants';
export declare const TAB_PANEL_ID_SUFFIX = "-panel";
export declare const TAB_VARIANTS: {
    readonly FILLED: "filled";
    readonly LINE: "line";
};
export declare const TAB_THEMES: {
    readonly PRIMARY: "primary";
    readonly GRAY: "gray";
};
export declare const TAB_SIZES: {
    readonly SM: "sm";
    readonly MD: "md";
};
export declare const TAB_SIZE_STYLES: {
    readonly line: {
        readonly md: "h-11 px-4 text-in-body-16-r gap-x-[0.187rem]";
        readonly sm: "h-9 px-3 text-in-body-14-r gap-x-[0.187rem]";
    };
    readonly filled: {
        readonly md: "h-8 px-4 text-in-body-14-b gap-x-1";
        readonly sm: "h-[1.625rem] px-3 text-in-body-12-b gap-x-1";
    };
};
export declare const TAB_THEME_STYLES: {
    readonly gray: {
        readonly line: {
            readonly list: "border-b border-b-in-gray-02";
            readonly label: "not-disabled:aria-selected:text-in-black";
            readonly number: "not-group-disabled:group-aria-selected:text-in-gray-06";
            readonly indicator: "border-b-in-black";
        };
        readonly filled: {
            readonly list: "bg-in-gray-02 rounded-in-8";
            readonly label: "not-disabled:aria-selected:text-in-black";
            readonly number: "not-group-disabled:group-aria-selected:text-in-gray-05";
            readonly indicator: "border-in-gray-05";
        };
    };
    readonly primary: {
        readonly line: {
            readonly list: "border-b border-b-in-gray-02";
            readonly label: "not-disabled:aria-selected:text-in-primary-06";
            readonly number: "not-group-disabled:group-aria-selected:text-in-primary-05";
            readonly indicator: "border-b-in-primary-06";
        };
        readonly filled: {
            readonly list: "bg-in-primary-02 rounded-in-8";
            readonly label: "not-disabled:aria-selected:text-in-primary-05";
            readonly number: "not-group-disabled:group-aria-selected:text-in-primary-05";
            readonly indicator: "border-in-primary-05";
        };
    };
};
export declare const TAB_NUMBER_TYPOGRAPHY_VARIANT: Record<TabVariant, TypographyVariants>;
export declare const TAB_INDICATOR_VARIANT_STYLES: {
    readonly line: "border-b-2 bottom-0 group-has-[button:disabled[aria-selected=\"true\"]]/tablist:border-b-in-gray-04";
    readonly filled: "bg-in-white h-full border rounded-in-8 group-has-[button:disabled[aria-selected=\"true\"]]/tablist:border-in-gray-03";
};
//# sourceMappingURL=index.d.ts.map