import { WindowController } from "./common/window/windowController"; declare class WindowService { private static _instance; static get instance(): WindowService; private windowControllers; private sendWindowInitializationRequest; openAndInitializeWalletServiceWindow({ url, windowId, sessionId, partnerId, enableLogging, onRetry, sdkVersion, enableAutomation, }: { url: string; windowId: string; sessionId: string; partnerId: string; enableLogging: boolean; enableAutomation: boolean; sdkVersion: string; onRetry: () => Promise; }): Promise<{ windowController: WindowController; port: MessagePort; }>; getWindowController(windowId: string): WindowController; removeWindowController(windowId: string): void; } declare const _default: WindowService; export default _default;