/// import { AppBarProps } from "@material-ui/core/AppBar"; import { TabProps } from "@material-ui/core/Tab"; import { TabsProps } from "@material-ui/core/Tabs"; import * as React from "react"; import { RouteComponentProps } from "react-router-dom"; interface ITabProps extends TabProps { path: string; label: string; forceRender?: boolean; tabLabel?: React.ReactNode; children: React.ReactNode; } export declare const RouterTab: React.SFC; interface IProps extends RouteComponentProps { classes: { root: string; }; children: Array> | React.ReactElement; variant?: TabsProps["variant"]; indicatorColor?: TabsProps["indicatorColor"]; appBarComponent?: React.ComponentType; tabComponent?: React.ComponentType; } declare class RouterTabs extends React.Component { render(): JSX.Element; private handleChange; } declare const ExtendedRouterTabs: React.ComponentType & { wrappedComponentRef?: ((instance: RouterTabs | null) => void) | React.RefObject | null | undefined; }, "children" | "variant" | "indicatorColor" | "appBarComponent" | "tabComponent" | "wrappedComponentRef"> & import("@material-ui/core/styles").StyledComponentProps<"root">>; export { ExtendedRouterTabs as RouterTabs };