/** * [WHO]: Pure validation for untrusted declarative self-evolution proposals * [FROM]: Depends on extension-local evolution types * [TO]: Consumed before any candidate persistence or activation * [HERE]: extensions/optional/evolution/schema.ts - v1 generated-artifact trust boundary */ import { type ArtifactKind, type EvolutionArtifact, type ProposalValidation } from "./types.js"; export declare function validateProposal(value: unknown): ProposalValidation; export declare function normalizedSkillName(id: string): string; export declare function artifactKindFor(value: EvolutionArtifact): ArtifactKind;