import { ResolveProtocolFunction } from 'http2-wrapper';
import QuickLRU from 'quick-lru';
declare const defaults: {
    protocolCache: QuickLRU<string, string>;
    resolveAlpnQueue: Map<any, any>;
};
interface ProtocolCache {
    protocolCache?: typeof defaults.protocolCache;
    resolveAlpnQueue?: typeof defaults.resolveAlpnQueue;
}
export declare const createResolveProtocol: (proxyUrl: string, sessionData?: ProtocolCache | undefined) => ResolveProtocolFunction;
export {};
//# sourceMappingURL=resolve-protocol.d.ts.map