import type { ArchitectureCandidate } from "../project/types.js"; import type { CapabilityVerificationReport, CapabilityVerifier } from "./types.js"; export type { CapabilityVerificationReport, CapabilityVerifier }; /** * Verify the assumptions of the selected architecture candidate. * * @param candidate Selected architecture candidate with assumptions. * @param verifier Optional verifier; defaults to rule-based. */ export declare function verifyCapabilities(candidate: ArchitectureCandidate, verifier?: CapabilityVerifier): CapabilityVerificationReport;