import { ComponentProps, ReactNode } from 'react'; import { Align, Orientation } from '../../generated.js'; export type TabsItem = { label: ReactNode; selectLabel?: string; value: string; }; export type TabsProps = Omit, "children" | "defaultValue" | "onChange"> & { alignment?: Align; children?: ReactNode; defaultValue?: string; items?: readonly TabsItem[]; onValueChange?: (value: string) => void; orientation?: Orientation; sticky?: boolean; value?: string; }; export type TabProps = Omit, "children" | "title"> & { children?: ReactNode; label: ReactNode; selectLabel?: string; value: string; }; export declare function Tabs({ "aria-label": ariaLabel, alignment, children, className, defaultValue, items, onValueChange, orientation, sticky, value, ...props }: TabsProps): import("react").JSX.Element; export declare function Tab({ "aria-label": ariaLabel, children, className, label, selectLabel, value, ...props }: TabProps): import("react").JSX.Element;