@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
18 lines • 850 B
TypeScript
import React from 'react';
import { DefaultProps } from '../../../theme';
import { TabProps } from '../Tab/Tab';
import type { TabsVariant } from '../Tabs';
import useStyles from './TabControl.styles';
export declare type TabControlStylesNames = Exclude<keyof ReturnType<typeof useStyles>, TabsVariant>;
export interface TabControlProps extends DefaultProps<typeof useStyles>, React.ComponentPropsWithoutRef<'button'> {
active: boolean;
elementRef(node: HTMLButtonElement): void;
tabProps: TabProps;
color?: string;
variant?: TabsVariant;
}
export declare function TabControl({ className, style, themeOverride, active, elementRef, tabProps, color, variant, classNames, styles, ...others }: TabControlProps): JSX.Element;
export declare namespace TabControl {
var displayName: string;
}
//# sourceMappingURL=TabControl.d.ts.map