import * as React from 'react'; import { Props, PropsOf, InstanceOf } from 'src/types'; export declare type ShorthandTestOptions = { mapsValueToProp?: keyof (TProps & React.HTMLProps) | false; implementsPopper?: boolean; requiredProps?: Props; requiredShorthandProps?: Props; }; export declare const DefaultShorthandTestOptions: ShorthandTestOptions; export declare type ShorthandPropTestsRunner = (shorthandProp: keyof PropsOf>, ShorthandComponent: TShorthandComponent, options?: ShorthandTestOptions>) => any; export declare type ShorthandPropTestsFactory = (Component: TComponent) => ShorthandPropTestsRunner; export declare const implementsShorthandProp: ShorthandPropTestsFactory;