import type { ShaName } from './interface' ; import type { AESName } from './interface.aes' ; import type { PBKDF2UnknownKey , AESJsonWebKey } from '@masknet/shared-base' ; export interface PBKDF2Methods { import_pbkdf2 ( seed ) : PromiseLike < PBKDF2UnknownKey > ; derive_aes_from_pbkdf2 ( pbkdf , iv , sha_algr , aes_algr , aes_length , iterations ) : PromiseLike < AESJsonWebKey > ; }