import type { LengthValidator, Validator } from './base'; export declare interface FloatOptions { locale?: string min?: number max?: number lt?: number gt?: number } export declare interface FloatValidatorType extends Validator, LengthValidator { positive: () => FloatValidatorType negative: () => FloatValidatorType divisibleBy: (divisor: number) => FloatValidatorType custom: (fn: (value: number | null | undefined) => boolean, message: string) => FloatValidatorType }