export type DaemonLoginRecordV1 = { version: 1; kdf: 'scrypt'; saltB64: string; hashB64: string; createdAt: number; mustChangePassword?: boolean; }; export type DaemonLoginRecord = DaemonLoginRecordV1; export declare function resolveDaemonLoginFilePath(): string; export declare function readDaemonLoginRecord(): Promise<{ ok: true; record: DaemonLoginRecord | null; } | { ok: false; error: Error; }>; export declare function writeDaemonLoginRecord(password: string): Promise; export declare function verifyDaemonPassword(password: string, record: DaemonLoginRecord): Promise;