import { HashingService } from './hashing.service';
import { SettingService } from './setting.service';
export declare class BcryptService implements HashingService {
    readonly settingService: SettingService;
    constructor(settingService: SettingService);
    private readonly rounds;
    hash(data: string | Buffer): Promise<string>;
    compare(data: string | Buffer, hashed: string, hashVersion?: number): Promise<boolean>;
    needsRehash(_hashed: string, hashVersion?: number): boolean;
    currentVersion(): number;
    name(): string;
    private normalize;
}
//# sourceMappingURL=bcrypt.service.d.ts.map