1 | import * as React from "react";
|
2 | import { Omit, TransitionCallbacks } 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;
|