import React from "react";
type TabsMode = "primary" | "secondary";
export type TabsProps = {
    value: string;
    children: React.ReactNode;
    innerClassName?: string;
    className?: string;
    onValueChange: (value: string) => void;
    /**
     * "primary" renders the default pill-style tabs.
     * "secondary" renders underline-style tabs suitable for inner/nested panels.
     */
    mode?: TabsMode;
};
export declare function Tabs({ value, onValueChange, className, innerClassName, children, mode }: TabsProps): React.JSX.Element;
export type TabProps = {
    value: string;
    className?: string;
    innerClassName?: string;
    children: React.ReactNode;
    disabled?: boolean;
};
export declare function Tab({ value, className, innerClassName, children, disabled }: TabProps): React.JSX.Element;
export {};
