import { Agent } from "../agent/Agent";
import { Hooks } from "../agent/hooks/Hooks";
import { InterceptorResult } from "../agent/hooks/InterceptorResult";
import { Wrapper } from "../agent/Wrapper";
export declare class Fetch implements Wrapper {
    private patchedGlobalDispatcher;
    private inspectHostname;
    inspectFetch(args: unknown[], agent: Agent): InterceptorResult;
    private patchGlobalDispatcher;
    wrap(hooks: Hooks): void;
}
