import React from 'react'; import { ReactElement, EventHandler, MouseEvent } from 'react'; import { PartialKeys } from '@devexperts/utils/dist/object/object'; export declare type THoldableChildProps = { onMouseDown: EventHandler>; onMouseUp: EventHandler>; onMouseLeave: EventHandler>; }; export declare type TFullHoldableProps = { children: ReactElement; onHold: Function; delay: number; interval: number; isDisabled?: boolean; }; export declare type THoldableProps = PartialKeys; export declare const Holdable: React.ComponentType>;