import { Branded } from 'schemata-ts/brand'; import { SchemaExt } from 'schemata-ts/SchemaExt'; interface NonNegativeFloatBrand { readonly NonNegativeFloat: unique symbol; } /** * Non-negative floating point branded newtype. * * Represents non-negative floating point numbers: * * ```math * { f | f ∈ ℝ, f >= 0, f <= Number.MAX_VALUE } * ``` * * @since 1.0.0 * @category Model */ export declare type NonNegativeFloat = Branded; /** * @since 1.0.0 * @category Model */ export declare type NonNegativeFloatS = SchemaExt; /** * Non-negative floating point branded newtype. * * Represents non-negative floating point numbers: * * ```math * { f | f ∈ ℝ, f >= 0, f <= Number.MAX_VALUE } * ``` * * @since 1.0.0 * @category Schema */ export declare const NonNegativeFloat: NonNegativeFloatS; export {}; //# sourceMappingURL=NonNegativeFloat.d.ts.map