/** * A cryptographic interface that provides methods for generating random values * and accessing subtle cryptographic operations. */ export declare const crypto: { /** * Fills the given typed array with cryptographically secure random values. * * @param {T} array - The typed array to fill with random values. * @returns {T} The filled typed array. * @template T - The type of the typed array (e.g., Uint8Array). */ getRandomValues(array: T): T; /** * Provides access to subtle cryptographic operations. * * @type {SubtleCrypto} The subtle cryptographic interface. */ subtle: SubtleCrypto; };