export interface Client {
    delayResponse(name: string, delay: number): Promise<any>;
    deleteVariable(key: string): Promise<any>;
    echoRequest(name: string, echo: boolean): Promise<any>;
    getMocks(): Promise<any>;
    getPresets(): Promise<any>;
    getRecordings(): Promise<any>;
    getVariables(): Promise<any>;
    recordRequests(record: boolean): Promise<any>;
    resetMocksToDefault(): Promise<any>;
    selectScenario(name: string, scenario: string): Promise<any>;
    selectPreset(name: string): Promise<any>;
    setMocksToPassThrough(): Promise<any>;
    setVariable(key: string, value: any): Promise<any>;
    setVariables(variables: {
        [key: string]: any;
    }): Promise<any>;
    createPreset(name: string, includeMocks: boolean, includeVariables: boolean): Promise<any>;
}
