declare const HSON_NUMBER_BRAND: unique symbol; /** * A primitive JavaScript number admitted to the universal Hson numeric domain. * * The brand exists only at compile time. Runtime values remain ordinary * numbers, and transport removes this proof until the decoded value is * validated again. */ export type HsonNumber = number & { readonly [HSON_NUMBER_BRAND]: true; }; export declare const HSON_NUMBER_TYPE_REQUIRED: "HSON_NUMBER_TYPE_REQUIRED"; export declare const HSON_NUMBER_NONFINITE: "HSON_NUMBER_NONFINITE"; /** Admit one primitive finite number without coercion or normalization. */ export declare function admit_hson_number(value: unknown): HsonNumber; /** Admit a finite number, or execute one synchronous calculation and admit its result. */ export declare function hsonCalc(value: number | (() => number)): HsonNumber; export {}; //# sourceMappingURL=hson-number.d.ts.map