import { HTMLStencilElement } from '../../stencil-public-runtime';
import { ListenerAbstract } from '../types/listener';
import { BalAnimationObserverInfo } from './animation.interfaces';
export declare class BalAnimationListener extends ListenerAbstract<unknown, BalAnimationObserverInfo> {
    private debouncedNotify;
    private callbackWillAnimate;
    private callbackDidAnimate;
    connect(el?: HTMLElement | HTMLStencilElement | Window | Document): void;
    disconnect(): void;
}
