import { Position, ResizeEnable } from 'react-rnd'; import { MediaContainerProps } from '../media-container/MediaContainer'; export declare type Size = { width: string | number; height: string | number; }; interface UseDraggablePopoverHookProps extends Pick { disablePortal?: boolean; } interface UseDraggablePopoverHook { /** Default player size */ defaultWidth: Size; /** Default positioning on layout */ defaultPosition: Position; /** "Corners" where we allow to start resizing */ enableResizing: ResizeEnable; } export declare const useDraggablePopoverHook: ({ disablePortal, xAxisDistance, yAxisDistance, }: UseDraggablePopoverHookProps) => UseDraggablePopoverHook; export {};