import { type SecureTransport } from "./encrypted-body-fetch.js"; /** * Creates a secure fetch function with either HPKE encryption or TLS pinning. * * This is the unified implementation for both browser and server environments: * - In browsers: Only HPKE encryption is supported (requires hpkePublicKey) * - In Node.js/Bun: Also supports TLS certificate pinning when configured * * The pinned-tls-fetch import is dynamic to keep Node.js-only code out of browser bundles. */ export declare function createSecureFetch(baseURL: string, hpkePublicKey?: string, tlsPublicKeyFingerprint?: string, enclaveURL?: string): Promise; //# sourceMappingURL=secure-fetch.d.ts.map