/** * Machine ID Utilities * * Generates a machine-specific identifier for encryption key derivation. * The identifier is deterministic for a given machine but differs across machines. */ /** * Get a deterministic machine identifier * * Combines several machine-specific values and hashes them to produce * a consistent identifier. This is used for key derivation so that * encrypted tokens can only be decrypted on the same machine. * * Components: * - hostname: Machine name * - homedir: User's home directory path * - username: Current username * - arch: CPU architecture (x64, arm64, etc.) * * @returns SHA-256 hash of combined machine identifiers (64 hex chars) */ export declare function getMachineIdentifier(): string; //# sourceMappingURL=machine-id.d.ts.map