import { AuditLogger, KeystoreProvider, SecretRef } from '../index.js'; export { changeFilePassphrase, initFileKeystore, type KdfParams } from './internals.js'; export interface FileKeystoreOptions { path: string; unlock: () => Promise<{ passphrase: string; }>; audit?: AuditLogger; } export declare function readFileKeystoreMnemonic(input: { path: string; passphrase: string; ref: SecretRef; }): Promise; export declare function createFileKeystore(opts: FileKeystoreOptions): KeystoreProvider; //# sourceMappingURL=index.d.ts.map