// 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 , // Danilo Barros , // Batbold Gansukh , // Raymond May Jr. , // Cheng Sieu Ly , // Mercedes Retolaza , // Kat Busch , // Vito Samson , // Karol Janyst // Aaron Beall // Johann Rakotoharisoa // Andrew Makarov // Duong Tran // Erik Zivkovic // 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';