export declare const observerMap: Map<ResizeObserver, ObserverItem>;
export interface MockedResizeObserverCallback {
    (entries: ResizeObserverEntry[], observer?: ResizeObserver): void;
}
interface MockedResizeObserverEntry {
    readonly target: Element;
    readonly contentRect?: DOMRectReadOnly;
    readonly borderBoxSize: ResizeObserverSize[] | ResizeObserverSize;
}
declare type ObserverItem = {
    callback: ResizeObserverCallback;
    element: Set<Element>;
};
export declare function triggerObserverCallback({ target, contentRect, borderBoxSize, }: MockedResizeObserverEntry): void;
export declare function getMockedInstance(element: Element): ResizeObserver;
export {};
