import * as React from 'react'; import { Tabs as TabsPrimitive } from 'radix-ui'; import { tabsListPropDefs } from './tabs.props.js'; import type { tabsContentPropDefs, tabsRootPropDefs } from './tabs.props.js'; import type { MarginProps } from '../props/margin.props.js'; import type { ComponentPropsWithout, RemovedProps } from '../helpers/component-props.js'; import type { GetPropDefTypes } from '../props/prop-def.js'; type TabsRootOwnProps = GetPropDefTypes; interface TabsRootProps extends ComponentPropsWithout, MarginProps, TabsRootOwnProps { } declare const TabsRoot: React.ForwardRefExoticComponent>; type TabsListOwnProps = GetPropDefTypes; interface TabsListProps extends ComponentPropsWithout, MarginProps, TabsListOwnProps { } declare const TabsList: React.ForwardRefExoticComponent>; interface TabsTriggerProps extends ComponentPropsWithout { } declare const TabsTrigger: React.ForwardRefExoticComponent>; type TabsContentOwnProps = GetPropDefTypes; interface TabsContentProps extends ComponentPropsWithout, MarginProps, TabsContentOwnProps { } declare const TabsContent: React.ForwardRefExoticComponent>; export { TabsRoot as Root, TabsList as List, TabsTrigger as Trigger, TabsContent as Content }; export type { TabsRootProps as RootProps, TabsListProps as ListProps, TabsTriggerProps as TriggerProps, TabsContentProps as ContentProps, }; //# sourceMappingURL=tabs.d.ts.map