@types/react-bootstrap
Version:
TypeScript definitions for react-bootstrap
19 lines (17 loc) • 786 B
TypeScript
interface BSProps {
bsClass: any;
bsSize: any;
bsStyle: any;
bsRole: any;
}
export function prefix(props: { bsClass?: any }, variant?: string): string;
export function bsClass(defaultClass: any, Component: any): any;
export function bsStyles(styles: any, defaultStyle: any, Component: any): any;
export function bsSizes(sizes: any, defaultSize: any, Component: any): any;
export function getClassSet(props: any): any;
export function getBsProps(props: any): BSProps;
export function isBsProp(propName: string): boolean;
export function splitBsProps(props: any): [BSProps, any];
export function splitBsPropsAndOmit(props: any, omittedPropNames: any): [BSProps, any];
export function addStyle(Component: any, ...styleVariant: any[]): any;
// TODO: export function _curry