import type { SlopeConfig, SprintConflict } from '../core/index.js'; export type ActorSource = 'override' | 'env:SLOPE_ACTOR' | 'env:SLOPE_PLAYER' | 'config:team.defaultPlayer' | 'config:team.players' | 'git:user.name' | 'env:USER' | 'env:USERNAME' | 'fallback'; export interface ResolvedActor { name: string; displayName: string; source: ActorSource; isFallback: boolean; } export interface ResolveActorOptions { explicitActor?: string; config?: SlopeConfig; env?: NodeJS.ProcessEnv; } export declare function resolveActor(cwd?: string, options?: ResolveActorOptions): ResolvedActor; export declare function formatActorName(actor: ResolvedActor): string; export declare function formatActorSource(actor: ResolvedActor): string; export declare function formatConflictSummary(conflict: SprintConflict): string; //# sourceMappingURL=actor.d.ts.map