/// import * as React from 'react'; export declare type Size = { x: number; y: number; width: number; height: number; position: string; }; export interface MouseDownProps { children: (size?: Size) => React.ReactElement; } export interface MouseDownState { size?: Size; } export default class MouseDown extends React.Component { state: MouseDownState; render(): React.ReactElement React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>; show: (e: React.MouseEvent) => void; hide: () => void; }