import { VariantProps } from 'class-variance-authority';
declare const tabListVariants: (props?: ({
    variant?: "line" | "pill" | "pill-ghost" | null | undefined;
} & import('class-variance-authority/types').ClassProp) | undefined) => string;
export type TabListProps = {
    children: React.ReactNode;
    className?: string;
    sticky?: boolean;
    /**
     * Optional inline styles applied to the underlying tab list element.
     * To override the active tab indicator color, set the `--tab-indicator-color`
     * CSS variable, e.g. `style={{ '--tab-indicator-color': 'var(--accent5)' } as React.CSSProperties}`.
     */
    style?: React.CSSProperties;
} & VariantProps<typeof tabListVariants>;
export declare const TabList: ({ children, className, variant, sticky, style }: TabListProps) => import("react/jsx-runtime").JSX.Element;
export {};
