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