import type { DigestAlgorithm, Key, RuntimeImplementation, RuntimeLock } from '@atproto/oauth-client'; export declare class BrowserRuntimeImplementation implements RuntimeImplementation { requestLock: RuntimeLock | undefined; constructor(); createKey(algs: string[]): Promise; getRandomValues(byteLength: number): Uint8Array; digest(data: Uint8Array, { name }: DigestAlgorithm): Promise; } //# sourceMappingURL=browser-runtime-implementation.d.ts.map