import * as React from 'react';
import type { StatefulTabsProps, StatefulTabsState, StateChangeType } from './types';
export default class StatefulTabs extends React.Component<StatefulTabsProps, StatefulTabsState> {
    static defaultProps: Partial<StatefulTabsProps>;
    state: {
        activeKey: React.Key;
    };
    onTabChange: (newState: StatefulTabsState) => void;
    internalSetState(type: StateChangeType, changes: StatefulTabsState): void;
    getInitialKey(): React.Key;
    render(): React.JSX.Element;
}
