export interface PrivatePackageEnvelopeContext { registry: string; namespace: string; name: string; version: string; recipientKeyId: string; recipientKeyFingerprint: string; } export interface BrowserPrivatePackageKeyProvider { privateKeyForEnvelope(context: PrivatePackageEnvelopeContext): CryptoKey | null | Promise; } export declare function decryptRegistryPrivateArtifact(releaseValue: unknown, ciphertext: Uint8Array, keys: BrowserPrivatePackageKeyProvider): Promise; //# sourceMappingURL=private-artifact.d.ts.map