import type { JsonSchema } from '../../schemas/JsonSchema.js'; /** The root arithmetic subset captured by the packaged-kernel arithmetic fixtures. */ export declare class ProjectionArithmetic { static isArithmetic(expression: string): boolean; /** The kernel suppresses AutoMap for a nonempty set of aggregate-only mappings. */ static suppressesAutoMap(properties: Record): boolean; static validate(expression: string, target: JsonSchema, eventSchema: JsonSchema, fail: (reason: string) => never): void; static value(expression: string, content: unknown, target: JsonSchema, current: unknown): number; private static number; } //# sourceMappingURL=ProjectionArithmetic.d.ts.map