import type { CIEcosystem, CIStackContext } from '../../types/index.js';
/** Build a CIStackContext for the detected ecosystem. */
export declare function buildContextForEcosystem(ecosystem: CIEcosystem, projectPath: string, hasDocker: boolean): Promise<CIStackContext>;
/**
 * Detect the full stack context of a project for CI generation.
 * Reads config files to determine ecosystem, package manager, versions, and commands.
 */
export declare function detectCIStack(projectPath: string): Promise<CIStackContext>;
//# sourceMappingURL=context-builders.d.ts.map