import type * as React from "react"; import * as TabsPrimitive from "@radix-ui/react-tabs"; import classNames from "classnames"; import { Box } from "../Box/Box"; import { type LegacyTextProps } from "../Text/Text"; export declare function cn(...inputs: classNames.ArgumentArray): string; declare const TabsRoot: { (props: React.ComponentProps): React.JSX.Element; displayName: string; }; declare const TabsList: { ({ ref, className, ...props }: React.ComponentProps): React.JSX.Element; displayName: string; }; declare const TabsTrigger: { ({ ref, className, ...props }: React.ComponentProps): React.JSX.Element; displayName: string; }; declare const TabsContent: { ({ ref, className, ...props }: React.ComponentProps): React.JSX.Element; displayName: string; }; declare const TabsPadding: React.FC>>; declare const TabLabelText: React.FC>; type StaticComponents = { Root: typeof TabsRoot; List: typeof TabsList; Trigger: typeof TabsTrigger; Content: typeof TabsContent; Padding: typeof TabsPadding; LabelText: typeof TabLabelText; }; /** * A collection of components to construct tabs. * * @example * * ```tsx * * * * Account * * * Password * * * * * Account settings content * * * * * Password settings content * * * * ``` */ export declare const Tabs: StaticComponents; export {};