export declare const ENV_VARS: { readonly STATE_DIR: "XOPC_STATE_DIR"; readonly PROFILE: "XOPC_PROFILE"; readonly HOME: "XOPC_HOME"; readonly CONFIG_PATH: "XOPC_CONFIG_PATH"; readonly CREDENTIALS_DIR: "XOPC_CREDENTIALS_DIR"; readonly LOG_LEVEL: "XOPC_LOG_LEVEL"; readonly LOG_DIR: "XOPC_LOG_DIR"; readonly LOG_CONSOLE: "XOPC_LOG_CONSOLE"; readonly LOG_FILE: "XOPC_LOG_FILE"; readonly LOG_RETENTION_DAYS: "XOPC_LOG_RETENTION_DAYS"; readonly PRETTY_LOGS: "XOPC_PRETTY_LOGS"; }; export declare function resolveHomeDir(env?: NodeJS.ProcessEnv): string; export declare function resolveStateDir(env?: NodeJS.ProcessEnv): string; /** Persisted npm update check throttle / notification state (`~/.xopc/update-check.json`). */ export declare function resolveUpdateCheckStatePath(env?: NodeJS.ProcessEnv): string; /** Cross-process lock for one-click / CLI / auto npm updates (`~/.xopc/update.lock`). */ export declare function resolveUpdateLockPath(env?: NodeJS.ProcessEnv): string; /** Primary SQLite state database (`~/.xopc/xopc.db`). */ export declare const XOPC_DB_FILENAME = "xopc.db"; export declare function resolveXopcDatabasePath(env?: NodeJS.ProcessEnv): string;