import { ComponentPublicInstance } from 'vue';
import { VueWrapper, DOMWrapper } from '@vue/test-utils';
export declare function trigger(wrapper: VueWrapper<ComponentPublicInstance<any, any, any>> | DOMWrapper<Element> | Element | Window, eventName: string, x?: number, y?: number, options?: any): Promise<void>;
export declare class MockResizeObserver {
    _callback: Function;
    _element: HTMLElement;
    constructor(callback: Function);
    observe(element: HTMLElement): void;
    unobserve(): void;
    disconnect(): void;
    trigger: (event: UIEvent) => void;
}
