/**
 * Phase 3 Pipeline Type Definitions
 *
 * Complete type system for the Phase 3 pipeline: Phase 2 artifact validation,
 * language resolution, scaffold generation, domain codegen, test generation,
 * Ruflo execution, and manifest writing.
 *
 * All types are designed for strict TypeScript (strict: true, ES2022 target,
 * NodeNext modules). Interfaces use readonly fields throughout.
 */
/** Check if a language has built-in template support. */
export function hasTemplateSupport(lang) {
    return lang === 'typescript' || lang === 'rust';
}
//# sourceMappingURL=types.js.map