import { type AsmContractName } from "./schemas.js"; export interface ContractValidationError { path: string; message: string; } export type ContractValidationResult = { valid: true; } | { valid: false; errors: ContractValidationError[]; }; export declare function validateContract(name: AsmContractName, value: unknown): ContractValidationResult; export declare function assertContract(name: AsmContractName, value: unknown): void; //# sourceMappingURL=validation.d.ts.map