import type { Directive } from 'vue';
export interface DialogElement extends HTMLDivElement {
    __resizer__: {
        offset: [number, number];
        area: [number, number];
        moveHandler: (e: MouseEvent) => void;
        upHandler: (e: MouseEvent) => void;
        downHandler: (e: MouseEvent) => void;
    };
}
declare const ModelessDialogResizer: Directive;
export { ModelessDialogResizer };
