import { type CoreFixtureValue, type CoreTypeName } from './schema.js'; export declare class CoreContractEvaluationError extends Error { readonly code: 'strict-type' | 'division-by-zero' | 'unsupported-operation'; constructor(code: 'strict-type' | 'division-by-zero' | 'unsupported-operation', message: string); } export declare function coreFixtureValueType(value: CoreFixtureValue): CoreTypeName; export declare function evaluateCoreContractOperation(operationId: string, args: readonly CoreFixtureValue[]): CoreFixtureValue;