import { RequestTransportCallback } from '@yandex-int/messenger.channels'; import { GetChildWindowTransportParams } from '../../types'; interface WindowStrategyAdapter { ready(): void; } export declare class WindowStrategy { private adapter?; childWindow: Maybe; constructor(adapter?: WindowStrategyAdapter); show(): void; ready(): void; hide(): void; remove(): void; getChildWindowTransport(params: GetChildWindowTransportParams, callback: RequestTransportCallback): void; private handleUnload; } export {};