export type CodeGraphProvider = 'colby-codegraph' | 'codegraph-context' | 'pathfinder' | 'axon';
export type CodeGraphAction = 'setup-colby-codegraph' | 'setup-codegraph-context' | 'setup-pathfinder' | 'setup-axon' | 'status';
export interface CodeGraphSetupInput {
    projectPath: string;
    action: CodeGraphAction;
}
export interface CodeGraphProviderStatus {
    name: CodeGraphProvider;
    configured: boolean;
}
export interface CodeGraphStatusResult {
    providers: CodeGraphProviderStatus[];
    activeProvider: string | null;
}
/** Internal provider definition used by the configurator engine. */
export interface CodeGraphProviderDef {
    key: string;
    provider: CodeGraphProvider;
    command: string;
    args: string[];
}
//# sourceMappingURL=code-graph-integration.d.ts.map