import type { FileSystem } from '../types.js'; import type { RecoveryCode, PrivateKey, PasswordOpsLimit, PasswordMemLimit } from '../keys/types.js'; import Logger from '@matrixai/logger'; /** * Bootstraps the Node Path` */ declare function bootstrapState({ password, nodePath, recoveryCode, privateKey, privateKeyPath, passwordOpsLimit, passwordMemLimit, strictMemoryLock, certDuration, fresh, fs, logger, }: { password: string; nodePath?: string; recoveryCode?: RecoveryCode; privateKey?: PrivateKey; privateKeyPath?: string; passwordOpsLimit?: PasswordOpsLimit; passwordMemLimit?: PasswordMemLimit; strictMemoryLock?: boolean; certDuration?: number; fresh?: boolean; fs?: FileSystem; logger?: Logger; }): Promise; export { bootstrapState };