import { ContextProvider, RequestContextData } from '../../api'; import { Fetcher } from '../types/fetch.type'; /** * Decorates the fetcher with the correlation id and request id */ export declare class MonitoringFetcherDecorator implements Fetcher { private decoratee; private contextProvider; constructor(decoratee: Fetcher, contextProvider: ContextProvider); run(input: string | URL | globalThis.Request, init?: RequestInit): Promise; }