import React = require("react");
//
// ----------------------------------------
export interface ButtonProps extends React.Props{
// Optional
active?: boolean;
disabled?: boolean;
block?: boolean;
bsClass?: string;
bsStyle?: string;
bsSize?: string;
className?: string;
navItem?: boolean;
navDropdown?: boolean;
componentClass?: string;
href?: string;
onClick?: Function; // Add more specific type
target?: string;
type?: string;
}
export interface Button extends React.ReactElement { }
export interface ButtonClass extends React.ComponentClass { }
export var Button: ButtonClass;