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