/**
 * Recipe configuration for the Tabs component.
 * Defines the styling variants and base styles using Chakra UI's recipe system.
 */
export declare const tabsSlotRecipe: import('@chakra-ui/react').SlotRecipeDefinition<"root" | "trigger" | "list" | "tab" | "panel" | "panels", {
    variant: {
        line: {};
        pills: {
            tab: {
                borderRadius: "full";
                _selected: {
                    backgroundColor: "primary.3";
                };
            };
        };
    };
    orientation: {
        horizontal: {
            root: {
                flexDirection: "column";
            };
        };
        vertical: {
            root: {
                flexDirection: "row";
            };
            list: {
                flexDirection: "column";
            };
            tab: {
                justifyContent: "flex-start";
            };
        };
    };
    placement: {
        start: {};
        end: {};
    };
    size: {
        sm: {
            tab: {
                "--tabs-font-size": "fontSizes.300";
                "--tabs-padding-top": "spacing.100";
                "--tabs-padding-right": "spacing.300";
                "--tabs-padding-bottom": "spacing.100";
                "--tabs-padding-left": "spacing.300";
            };
        };
        md: {
            tab: {
                "--tabs-font-size": "fontSizes.350";
                "--tabs-padding-top": "spacing.200";
                "--tabs-padding-right": "spacing.400";
                "--tabs-padding-bottom": "spacing.200";
                "--tabs-padding-left": "spacing.400";
            };
        };
        lg: {
            tab: {
                "--tabs-font-size": "fontSizes.400";
                "--tabs-padding-top": "spacing.300";
                "--tabs-padding-right": "spacing.600";
                "--tabs-padding-bottom": "spacing.300";
                "--tabs-padding-left": "spacing.600";
            };
        };
    };
}>;
