///
import { ResultAsync } from 'neverthrow';
import { ScryptParamsT } from './_types';
import { SecureRandom } from '@radixdlt/util';
export declare const Scrypt: {
deriveKey: (input: Readonly<{
password: Buffer;
kdf: string;
params: ScryptParamsT;
}>) => ResultAsync;
};
export declare const ScryptParams: {
create: (input: Readonly<{
salt?: Buffer;
secureRandom?: SecureRandom;
}>) => ScryptParamsT;
};
//# sourceMappingURL=scrypt.d.ts.map