import { ResponseContext } from '../types'; declare class VariableManager> { private _internalGetState; private _internalSetVars; constructor(_internalGetState: () => ResponseContext | null, _internalSetVars: (newVars: Partial) => void); get(key: K): S[K]; getAll(): S; getKeys(): Array; set(key: K, val: S[K]): void; setMany(newVars: Partial): void; private getVariables; } export default VariableManager;