import { HTTPMethod } from "../../interfaces";
import { codeToMedia } from "../interfaces";
import { IStateUpdate } from "./interfaces";
export declare class State {
    private state;
    update(stateUpdate: IStateUpdate): void;
    getState(method: HTTPMethod, endpoint: string): codeToMedia | undefined;
    reset(): void;
    private updateStateFromDSL;
    private updateStateInternal;
    private deleteStateInternal;
}
//# sourceMappingURL=state.d.ts.map