import { WixPatternsContainer } from './WixPatternsContainer';
import { ModalLayoutProps } from '../services';
import { OnNavigationCallback } from '../model';
export declare class BeforeUnloadCompatState {
    readonly container: WixPatternsContainer;
    constructor(container: WixPatternsContainer);
    _onNavigation: OnNavigationCallback;
    _getBeforeUnloadListeners(): ModalLayoutProps[];
    init(): (() => void) | undefined;
}
//# sourceMappingURL=BeforeUnloadCompatState.d.ts.map