/** * Copyright (c) 2019-2026, Peculiar Ventures * SPDX-License-Identifier: MIT */ import { SubtleCrypto } from "./subtle.js"; import * as core from "webcrypto-core"; interface GenerateKeyPair { generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: ReadonlyArray): Promise; } export declare class Crypto extends core.Crypto { subtle: GenerateKeyPair & SubtleCrypto & globalThis.SubtleCrypto; getRandomValues(array: T): T; } export {};