import { HTMLStencilElement } from '../../stencil-public-runtime';
import { ListenerAbstract } from '../types/listener';
import { BalResizeInfo } from './resize.interfaces';
export declare class BalResizeListener<TObserver> extends ListenerAbstract<TObserver, BalResizeInfo> {
    private resizeObserver;
    private debouncedNotify;
    private lastWidth;
    private lastHeight;
    connect(el: HTMLElement | HTMLStencilElement): void;
    disconnect(): void;
}
