import { MockScenarios, MockOptions } from './http-mocks.model'; /** * Main `http-mocks` method that handles entire creation of mocks for XHR and Fetch API. */ export declare const injectHttpMocks: (mockScenarios: MockScenarios, { fallbackToNetwork, loggingEnabled, useLocationHash, mockScenario, defaultResponseCode, defaultResponseHeaders, defaultDelay, responseProxyFn, ignoredMocks }?: MockOptions) => void; /** * Gets the corresponding value for `mockScenario` key in the browser's Location object. * @param location The location object (accesible via `window.location`) * @param useLocationHash Whether during a search for search params in URL accept hashtag or not. */ export declare const extractMockScenarioFromLocation: (location: Location, useLocationHash: boolean) => string;