import React from 'react';
import './Tabs.css';
type tabInfoArray = {
    id: string;
    title?: string;
    componentTitle?: React.ReactNode;
    componentData?: React.ReactNode;
    data?: string;
    callBack?: Function | undefined;
    disabled?: boolean;
    testId?: string;
};
export type tabProps = {
    tabInfo: Array<tabInfoArray>;
    activeTab?: string | undefined;
    type?: 'primary' | 'secondary' | 'tertiary';
    className?: string;
    testId?: string;
    onKeyDown?: (value: any) => void;
    version?: 'v1' | 'v2';
    tabSize?: 'small' | 'regular';
    shouldHaveBorder?: Boolean;
};
declare const Tabs: {
    (props: tabProps): React.JSX.Element;
    defaultProps: Partial<tabProps>;
};
export default Tabs;
