// import * as Phaser from 'phaser'; /** * Resolve a promise when an event is emitted. * * @param eventEmitter - Event emitter instance. * @param eventName - Event name to wait for. * @returns Promise resolved when the event fires. */ export function WaitEvent( eventEmitter: Phaser.Events.EventEmitter, eventName: string ): Promise; /** * Resolve a promise when a complete event is emitted. * * @param eventEmitter - Event emitter instance. * @returns Promise resolved when complete fires. */ export function WaitComplete( eventEmitter: Phaser.Events.EventEmitter ): Promise;