import { i as OpenClawConfig } from "./types.openclaw-CpnoYlBx.js"; //#region src/config/paths.d.ts /** * State directory for mutable data (sessions, logs, caches). * Can be overridden via OPENCLAW_STATE_DIR. * Default: ~/.openclaw */ declare function resolveStateDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string; declare const STATE_DIR: string; /** * OAuth credentials storage directory. * * Precedence: * - `OPENCLAW_OAUTH_DIR` (explicit override) * - `$*_STATE_DIR/credentials` (canonical server/default) */ declare function resolveOAuthDir(env?: NodeJS.ProcessEnv, stateDir?: string): string; declare function resolveGatewayPort(cfg?: OpenClawConfig, env?: NodeJS.ProcessEnv): number; //#endregion export { resolveStateDir as i, resolveGatewayPort as n, resolveOAuthDir as r, STATE_DIR as t };