import type { AccountRef, AgentProvider } from "../types.js"; export declare const ACCOUNTS_ENV_TIMEOUT_MS = 30000; export declare function accountToolForProvider(provider: AgentProvider): string; export declare function parseAccountExportLines(output: string): Record; export declare function accountDirEnvVar(tool: string): string | undefined; export declare function resolveAccountEnv(account: AccountRef | undefined, toolHint?: string, env?: NodeJS.ProcessEnv): Promise>; /** * Synchronous variant reserved for the synchronous preflight path; execution * paths must use the async resolveAccountEnv so the daemon event loop never blocks. */ export declare function resolveAccountEnvSync(account: AccountRef | undefined, toolHint?: string, env?: NodeJS.ProcessEnv): Record;