import * as React from 'react'; import './Tabs.css'; interface Props { onChange: (tab: T) => void; selected?: T; tabs: Array<{ disabled?: boolean; key: T; node: React.ReactNode; }>; } export default function Tabs({ onChange, selected, tabs }: Props): JSX.Element; interface TabProps { children: React.ReactNode; disabled?: boolean; name: T; onSelect: (tab: T) => void; selected: boolean; } export declare class Tab extends React.PureComponent> { handleClick: (event: React.MouseEvent) => void; render(): JSX.Element; } export {};