// Type definitions for react-bootstrap 0.32 // Project: https://github.com/react-bootstrap/react-bootstrap, https://react-bootstrap.github.io // Definitions by: Walker Burgin // Vincent Siao // Raymond May Jr. // Cheng Sieu Ly // Mercedes Retolaza // Kat Busch // Vito Samson // Karol Janyst // Aaron Beall // Johann Rakotoharisoa // Andrew Makarov // Duong Tran // Collin Green // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 import * as React from 'react'; export type Omit = Pick; export type Sizes = 'xs' | 'xsmall' | 'sm' | 'small' | 'medium' | 'lg' | 'large'; export interface SelectCallback extends React.EventHandler { (eventKey: any, e: React.SyntheticEvent<{}>): void; /** * @deprecated * This signature is a hack so can still derive from HTMLProps. * It does not reflect the underlying event and should not be used. */ (e: React.MouseEvent<{}>): void; } export interface TransitionCallbacks { onEnter?(node: HTMLElement): any; onEntered?(node: HTMLElement): any; onEntering?(node: HTMLElement): any; onExit?(node: HTMLElement): any; onExited?(node: HTMLElement): any; onExiting?(node: HTMLElement): any; } export * from './lib'; export as namespace ReactBootstrap;