///
import { IPasswordHasher } from './IPasswordHasher';
export declare type Pbkdf2Algorithm = 'hmac-sha1' | 'hmac-sha256' | 'hmac-sha512';
export declare class Pbkdf2PasswordHasher implements IPasswordHasher {
private algorithm;
private iterations;
private length;
constructor(algorithm: Pbkdf2Algorithm, iterations: number, length: number);
hash(password: string, algorithm?: Pbkdf2Algorithm, iterations?: number, length?: number, salt?: Buffer): Promise;
verify(password: string, passwordHash: string): Promise;
}