declare const pbkdf2: { sha1: { (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number): Promise; buffer: (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number) => Promise; hex: /*elided*/ any; uint8: (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number) => Promise; }; sha256: { (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number): Promise; buffer: (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number) => Promise; hex: /*elided*/ any; uint8: (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number) => Promise; }; sha384: { (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number): Promise; buffer: (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number) => Promise; hex: /*elided*/ any; uint8: (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number) => Promise; }; sha512: { (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number): Promise; buffer: (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number) => Promise; hex: /*elided*/ any; uint8: (password: CryptoKey | Uint8Array | string, salt: Uint8Array | string, iterations: number, bytesLength: number) => Promise; }; }; export default pbkdf2;