import { ValidatableParameters } from '@alirya/validator/message/function/validatable'; import { IntegerReturn as FiniteReturn } from './integer'; import StrictOmit from '@alirya/object/strict-omit'; import { IntegerArgument as FiniteArgument } from './integer'; export { FiniteReturn }; export declare function FiniteParameters(number: number): FiniteReturn; export declare function FiniteParameters(number: number, message: ValidatableParameters): FiniteReturn; export { FiniteArgument }; export declare function FiniteParameter({ value }: StrictOmit, 'message'>): FiniteReturn; export declare function FiniteParameter({ message, value }: Required>): FiniteReturn; declare namespace Finite { const Parameters: typeof FiniteParameters; const Parameter: typeof FiniteParameter; type Return = FiniteReturn; type Argument = FiniteArgument; } export default Finite; //# sourceMappingURL=finite.d.ts.map