// Type definitions for react-bootstrap-daterangepicker // Project: https://github.com/skratchdot/react-bootstrap-daterangepicker // Definitions by: Ian Ker-Seymer // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 /// /// declare namespace ReactBootstrapDaterangepicker { export interface EventHandler { (event?: any, picker?: any): any; } export interface Props extends daterangepicker.Options{ onShow?: EventHandler; onHide?: EventHandler; onShowCalendar?: EventHandler; onHideCalendar?: EventHandler; onApply?: EventHandler; onCancel?: EventHandler; onEvent?: EventHandler; containerClass?: string; containerStyles?: React.CSSProperties; } export class DateRangePicker extends React.Component { } } declare var DateRangePicker: typeof ReactBootstrapDaterangepicker.DateRangePicker; declare module "react-bootstrap-daterangepicker" { export = DateRangePicker; }