import type { ParseContext, SchemaKind } from "../types.js"; import { NumberSchema } from "./number.js"; export declare class IntSchema extends NumberSchema { private _intRange; constructor(kind?: SchemaKind); _validate(input: unknown, ctx: ParseContext): unknown; } export declare class Int8Schema extends IntSchema { constructor(); } export declare class Int16Schema extends IntSchema { constructor(); } export declare class Int32Schema extends IntSchema { constructor(); } export declare class Int64Schema extends IntSchema { constructor(); } export declare class Uint8Schema extends IntSchema { constructor(); } export declare class Uint16Schema extends IntSchema { constructor(); } export declare class Uint32Schema extends IntSchema { constructor(); } export declare class Uint64Schema extends IntSchema { constructor(); } //# sourceMappingURL=int.d.ts.map