;
export declare type MaybeRenderProp = React.ReactNode | ((props: P) => React.ReactNode);
export declare type Booleanish = boolean | "true" | "false";
export declare type StringOrNumber = string | number;
export declare type HTMLProps = Omit, "color" | "width" | "height"> & React.RefAttributes;
export declare type PropGetter = (props?: Merge, P>, ref?: React.Ref | React.RefObject) => Merge, P>;
export declare type EventKeys = "ArrowDown" | "ArrowUp" | "ArrowLeft" | "ArrowRight" | "Enter" | "Space" | "Tab" | "Backspace" | "Control" | "Meta" | "Home" | "End" | "PageDown" | "PageUp" | "Delete" | "Escape" | " " | "Shift";
export declare type EventKeyMap = Partial>;