import { Integer, Negative, NonNegative } from 'type-fest/source/numeric'; export { Integer } from 'type-fest/source/numeric'; import { z } from 'zod'; declare const INTEGER_SCHEMA: z.ZodNumber; declare const NEGATIVE_INTEGER_SCHEMA: z.ZodNumber; declare const POSITIVE_INTEGER_SCHEMA: z.ZodNumber; declare function validateInteger(value: N): asserts value is Integer; declare function validateNegativeInteger(value: N): asserts value is Negative>; declare function validatePositiveInteger(value: N): asserts value is NonNegative>; declare function isInteger(value: N): value is Integer; declare function isNegativeInteger(value: N): value is Negative>; declare function isPositiveInteger(value: N): value is NonNegative>; export { INTEGER_SCHEMA, NEGATIVE_INTEGER_SCHEMA, POSITIVE_INTEGER_SCHEMA, isInteger, isNegativeInteger, isPositiveInteger, validateInteger, validateNegativeInteger, validatePositiveInteger };