/**
 * @private
 */
export declare class EventEmitterMapConfig {
    private _emitter;
    /**
     * @private
     */
    get emitter(): Phaser.Events.EventEmitter;
    private _event;
    /**
     * @private
     */
    get event(): string | symbol;
    private _listener;
    /**
     * @private
     */
    get listener(): Function;
    private _context;
    /**
     * @private
     */
    get context(): any;
    private _once;
    /**
     * @private
     */
    get once(): boolean;
    private _calback;
    /**
     * @private
     */
    get calback(): Function;
    /**
     * @private
     */
    set calback(value: Function);
    /**
     * @private
     */
    constructor(emitter: Phaser.Events.EventEmitter, event: string | symbol, listener: Function, context: any, once?: boolean);
    equalTo(emitter: Phaser.Events.EventEmitter, event: string | symbol, listener: Function, context: any): boolean;
}
