import { InitialConfig } from "./Config"; import { ContextMatcherInput, Expectation } from "./Expectation"; import { HAR } from "./request-logging/HAR"; import { Scenario } from "./Scenario"; import { StartScenarioRunnerParams } from "./ScenarioRunner"; export declare class ServerMockr { private config; private logger; private controlServer; private globalExpectationManager; private scenarioManager; private serverManager; private requestLogManager; constructor(config?: InitialConfig); when(...matchers: ContextMatcherInput[]): Expectation; scenario(id: string): Scenario; addExpectation(expectation: Expectation): void; addScenario(scenario: Scenario): void; scenarioRunner(scenarioId: string, params?: StartScenarioRunnerParams): number | undefined; stopScenarioRunner(id?: number): void; stopScenarioRunnersByScenarioId(scenarioId?: string): void; getHAR(): HAR; start(): void; stop(): Promise; clear(): void; }