import Decimal from '../../core/decimal/decimal.cjs'; import Node from '../../parser/nodes/nodes.cjs'; import '../../core/definitions.cjs'; import '../schema.cjs'; import './memberdef.cjs'; import '../schema-types.cjs'; import '../../core/positions.cjs'; /** * All supported number types */ declare const NUMBER_TYPES: string[]; /** * Map for quick type lookup */ declare const NUMBER_MAP: { [key: string]: boolean; }; /** * Helper function for throwing validation errors */ declare function throwError(code: string, memberPath: string, value: any, node?: Node): void; /** * Get the number of integer digits in a decimal */ declare function getIntegerDigits(decimal: Decimal): number; export { NUMBER_MAP, NUMBER_TYPES, getIntegerDigits, throwError };