import React, { Ref, HTMLAttributes } from 'react';
import { TooltipCommonProps } from '../common';
export interface DragHandlePublicAPIProps {
domRef?: Ref;
tabIndex?: number;
onClick?: HTMLAttributes['onClick'];
onKeyDown?: HTMLAttributes['onKeyDown'];
'aria-label'?: string;
'aria-describedby'?: string;
tooltipContent?: string;
tooltipProps?: Partial;
}
export interface DragHandleProps extends DragHandlePublicAPIProps {
dataHook?: string;
dragging?: boolean;
disabled?: boolean;
onBlur?: HTMLAttributes['onBlur'];
onKeyUp?: HTMLAttributes['onKeyUp'];
dragHandleSize?: 'small' | 'large';
}
export declare function DragHandle(props: DragHandleProps): React.JSX.Element;
//# sourceMappingURL=DragHandle.d.ts.map