import { BaseSimulator } from "../baseSimulator"; import { SimulationConfig, SimulatorContext } from "../common/types"; export declare enum FailOnOptions { Same = "same", Different = "different" } export interface UrlVerificationSettings { url: string; failOn: FailOnOptions; } export declare type RequestFaultData = { verifyUrl?: UrlVerificationSettings; }; export declare class RequestSimulator extends BaseSimulator { constructor(config: SimulationConfig); evaluate(context: SimulatorContext): void; private verifyUrl; }