import { ScenarioRunner } from "../ScenarioRunner"; import { ConfigValue, StateValue } from "../Values"; import { ExpectationRunnerRequestLog, RequestExpectationLogger } from "./RequestExpectationLogger"; export interface ScenarioRunnerRequestLog { config: ConfigValue; expectations: ExpectationRunnerRequestLog[]; id: string | number; scenarioId: string | number; state: StateValue; } export declare class RequestScenarioLogger { private id; private scenarioId; private config; private state; private expectationLoggers; constructor(runner: ScenarioRunner); addExpectationLogger(logger: RequestExpectationLogger): void; getJSON(): ScenarioRunnerRequestLog; }