import { E as EventMap } from '../EventEmitter-xxG3brvI.js'; import { HandshakeParent, EventEmitterWithHandshakeOptions } from '../handshake/index.js'; import 'zod'; interface PopupWindowOptions { width: number; height: number; crossOrigin?: boolean; awaitToLoad?: boolean; } declare class PopupWindow extends HandshakeParent { window: Window; private constructor(); static init(url: string, options: PopupWindowOptions & EventEmitterWithHandshakeOptions): Promise>; static initSync(url: string, options: PopupWindowOptions & EventEmitterWithHandshakeOptions): PopupWindow; } export { PopupWindow, type PopupWindowOptions };