import type { DesignResourceFeasibleRealizationV1, DesignResourceImplementationFeasibilityCellV1, DesignResourceTechnicalSourceRecordV1 } from "./design-resource-implementation-feasibility-types.js"; import { type DesignResourceFeasibilityDecisionSourceIndex } from "./design-resource-implementation-feasibility-source-decision.js"; export declare function validateFeasibleRealization(repository: string, realization: DesignResourceFeasibleRealizationV1, sources: Map, decisionSources: DesignResourceFeasibilityDecisionSourceIndex, componentOwnerRoots: string[], scope: { target_ref: string; component_family_ref: string; condition_scope_sha256: string; }): Promise; export declare function validateRequiredRealization(cell: DesignResourceImplementationFeasibilityCellV1, sources: Map, decisionSources: DesignResourceFeasibilityDecisionSourceIndex, conditionScopeSha256: string): void;