import { CSSProperties } from 'react';
export type TabsProps<T> = {
    /**
     * Defines which tab or tabs are active by id. By default is empty array.
     */
    activeTabs?: string | Array<string>;
    /**
     * Tabs to be displayed.
     */
    children: JSX.Element | JSX.Element[];
    className?: string;
    /**
     * Gives full width to tabs container. By default is false.
     */
    fullWidth?: boolean;
    /**
     * Defines tabs theme. By default is dark.
     */
    mode?: 'dark' | 'light';
    /**
     * Function for action, when user will click on tab.
     */
    onChange?: (tabId: T) => void;
    style?: CSSProperties;
    /**
     * Defines Tabs type. Standard by default.
     */
    tabType?: 'standard' | 'chain' | 'chain-icon' | 'underscore';
    withPadding?: boolean;
};
