import { SerializedKeyPair } from 'openpgp'; import { IBlsKeyPair, KeychainsTriplet } from '../baseCoin'; import { Keychain } from '../keychain'; export interface IBlsUtils { createUserKeychain(userGpgKey: SerializedKeyPair, userKeyShare: IBlsKeyPair, backupKeyShare: IBlsKeyPair, bitgoKeychain: Keychain, passphrase: string, originalPasscodeEncryptionCode: string): Promise; createBackupKeychain(userGpgKey: SerializedKeyPair, userKeyShare: IBlsKeyPair, backupKeyShare: IBlsKeyPair, bitgoKeychain: Keychain, passphrase: string): Promise; createBitgoKeychain(userGpgKey: SerializedKeyPair, userKeyShare: IBlsKeyPair, backupKeyShare: IBlsKeyPair, enterprise: string): Promise; createKeychains(params: { passphrase: string; enterprise?: string; originalPasscodeEncryptionCode?: string; }): Promise; } //# sourceMappingURL=iBlsUtils.d.ts.map