1 | import * as React from 'react';
|
2 | import { TransitionCallbacks, Omit } from 'react-bootstrap';
|
3 | import TabContainer = require('./TabContainer');
|
4 | import TabPane = require('./TabPane');
|
5 | import TabContent = require('./TabContent');
|
6 |
|
7 | declare namespace Tab {
|
8 | export interface TabProps extends TransitionCallbacks, Omit<React.HTMLProps<Tab>, "title"> {
|
9 | animation?: boolean | undefined;
|
10 | 'aria-labelledby'?: string | undefined;
|
11 | bsClass?: string | undefined;
|
12 | eventKey?: any;
|
13 | unmountOnExit?: boolean | undefined;
|
14 | tabClassName?: string | undefined;
|
15 | title?: React.ReactNode | undefined;
|
16 | }
|
17 | }
|
18 | declare class Tab extends React.Component<Tab.TabProps> {
|
19 | static Container: typeof TabContainer;
|
20 | static Content: typeof TabContent;
|
21 | static Pane: typeof TabPane;
|
22 | }
|
23 | export = Tab;
|