import { Schema, type ISchemaOptions, type StrictOptions } from "../schema/schema";
export interface INumberOptions extends ISchemaOptions {
    multipleOf?: number;
    maximum?: number;
    exclusiveMaximum?: number;
    minimum?: number;
    exclusiveMinimum?: number;
}
export declare const number: <const O extends INumberOptions>(config?: StrictOptions<INumberOptions, O>) => Schema<O, number> & O;
export declare const integer: <const O extends INumberOptions>(config?: StrictOptions<INumberOptions, O>) => Schema<O, number> & O;
