/** * Built-in compiler-agent skill packs. * * These are policy/data, not executable project scripts. They constrain what * evidence the model must use and which risks require deterministic gates. */ export type CompilerSkillId = "core.change-contract" | "react.integration" | "nestjs.backend" | "fastapi.backend" | "rust.cargo"; export interface CompilerSkillV1 { schemaVersion: 1; id: CompilerSkillId; title: string; ecosystems: string[]; instructions: string[]; requiredEvidence: string[]; prohibitedWithoutContract: string[]; requiredValidationCategories: string[]; } export declare const CORE_COMPILER_SKILL: CompilerSkillV1; export declare const REACT_COMPILER_SKILL: CompilerSkillV1; export declare const NEST_COMPILER_SKILL: CompilerSkillV1; export declare const FASTAPI_COMPILER_SKILL: CompilerSkillV1; export declare const RUST_COMPILER_SKILL: CompilerSkillV1; export declare const COMPILER_SKILLS: readonly CompilerSkillV1[]; export declare function skillsForEcosystems(ecosystems: readonly string[]): CompilerSkillV1[]; //# sourceMappingURL=compiler-skills.d.ts.map