import { type ResolveAccountsStoreOptions } from './accounts-store.js'; import type { Agent } from './agents.js'; export interface AccountAttribution { account_key: string; account_tool: string; account_name: string; account_email?: string; account_source: 'override' | 'env' | 'applied' | 'current'; } export declare function resolveAccountForAgent(agent: Agent, env?: NodeJS.ProcessEnv, options?: ResolveAccountsStoreOptions): Promise; export declare function withAccount(record: T, account: AccountAttribution | null): T & Partial; //# sourceMappingURL=accounts.d.ts.map