/// import * as crypto from 'crypto'; import { ACCESS } from './basic'; import { SecretKey } from './secret'; import { CryptoECCurve } from './types'; export declare class ECDH { #private; constructor(access: typeof ACCESS, dh: crypto.ECDH); public(): Buffer; compute(otherKey: string): SecretKey; static create(curve: CryptoECCurve): ECDH; }