import type { FC, ReactNode } from 'react'; import { type VariantProps } from 'class-variance-authority'; import { type TestableProps } from '../../utils/testId'; declare const segmentedControlVariants: (props?: ({ fullWidth?: boolean | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; type SegmentedTabsVariantProps = VariantProps; export interface SegmentedTabsBaseProps extends TestableProps { children: ReactNode; value?: string; defaultValue?: string; lazyMount?: boolean; unmountOnExit?: boolean; fullWidth?: boolean; onChange?: (value: string) => void; } type SegmentedTabsProps = SegmentedTabsVariantProps & SegmentedTabsBaseProps; export declare const SegmentedTabs: FC; export {};