///
import { ResultAsync } from "neverthrow";
import { ScryptParamsT } from "./_types";
import { SecureRandom } from "../../util/index";
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