import { SessionState } from "../SessionState";
import { FsmState } from ".";
export declare class FsmTransitions {
    private readonly entries;
    private readonly nullState;
    constructor();
    add(from: SessionState, to: SessionState, next: FsmState): void;
    tryGetNext(from: FsmState, to: SessionState, onNewState: (state: FsmState) => void): boolean;
}
