import type { ModCallbackCustom } from "../../enums/ModCallbackCustom";
import { shouldFireRoom } from "../../shouldFire";
import { CustomCallback } from "../private/CustomCallback";
export declare class PostNewRoomEarly extends CustomCallback<ModCallbackCustom.POST_NEW_ROOM_EARLY> {
    private currentRoomTopLeftWallPtrHash;
    /** The wall entity directly to the right of the top-left wall. */
    private currentRoomTopLeftWallPtrHash2;
    constructor();
    protected shouldFire: typeof shouldFireRoom;
    private readonly postNewRoom;
    private readonly preEntitySpawn;
    private checkRoomChanged;
    private isNewRoom;
}
//# sourceMappingURL=PostNewRoomEarly.d.ts.map