UNPKG

@airgap/etherlink

Version:

The @airgap/etherlink package is an implementation of the ICoinProtocol interface from @airgap/coinlib-core.

6 lines (5 loc) 432 B
import { _AnyProtocol, _OfflineProtocol } from '../../protocol'; import { AESExtension } from './AESExtension'; import { AsymmetricEncryptionExtension } from './AsymmetricEncryptionExtension'; import { SignMessageExtension } from './SignMessageExtension'; export declare type CryptoExtension<T extends _AnyProtocol> = SignMessageExtension<T> & AsymmetricEncryptionExtension<T> & (T extends _OfflineProtocol ? AESExtension<T> : {});