import type { ControllerIndex } from "isaac-typescript-definitions";
import type { PostEsauJr } from "../../callbacks/PostEsauJr";
import type { PostFirstEsauJr } from "../../callbacks/PostFirstEsauJr";
import { Feature } from "../../private/Feature";
export declare class EsauJrDetection extends Feature {
    v: {
        run: {
            usedEsauJrFrame: int | null;
            usedEsauJrControllerIndex: ControllerIndex | null;
            usedEsauJrAtLeastOnce: boolean;
        };
    };
    private readonly postEsauJr;
    private readonly postFirstEsauJr;
    constructor(postEsauJr: PostEsauJr, postFirstEsauJr: PostFirstEsauJr);
    private readonly postUpdate;
    private readonly postUseItemEsauJr;
}
//# sourceMappingURL=EsauJrDetection.d.ts.map