import { LegendType, StyleType, TextType } from '../../common/types';
import Message from '../base/Message';
import TabsTypes from './TabsTypes';
export type TabsAbstractProps = {
    legend?: LegendType[];
    style?: StyleType;
    tabsType: TabsTypes;
    title?: TextType;
    selectedKey?: number;
    urlUpdate?: string;
    timeUpdate?: number;
};
export default class TabsAbstract extends Message {
    style?: StyleType;
    tabsType: TabsTypes;
    title?: TextType;
    selectedKey?: number;
    urlUpdate?: string;
    timeUpdate?: number;
    legend?: LegendType[];
    constructor({ style, tabsType, title, selectedKey, urlUpdate, timeUpdate, legend, }: TabsAbstractProps);
}
