import { type CommandContext, type GlobalOptions } from '../../app/command-context.js';
import { type ActiveProjectResolution } from '../../config/oat-config.js';
import { type ProjectState } from '@open-agent-toolkit/control-plane';
import { Command } from 'commander';
interface ProjectStatusDependencies {
    buildCommandContext: (options: GlobalOptions) => CommandContext;
    resolveProjectRoot: (cwd: string) => Promise<string>;
    resolveActiveProject: (repoRoot: string) => Promise<ActiveProjectResolution>;
    getProjectState: (projectPath: string) => Promise<ProjectState>;
}
export declare function createProjectStatusCommand(overrides?: Partial<ProjectStatusDependencies>): Command;
export {};
//# sourceMappingURL=status.d.ts.map