import String from '../../string/string'; import Validatable from '@alirya/validatable/validatable'; import MinimumNumber from '@alirya/number/minimum/minimum'; import Inclusive from '@alirya/number/inclusive/inclusive'; import Value from '@alirya/value/value'; export declare function MinimumParameters(value: string, valid: boolean, minimum: number, inclusive: boolean, converter?: (value: string) => number, criteria?: string, subject?: string): string; export declare type MinimumArgumentString = Validatable & String & MinimumNumber & Inclusive & { converter?: (value: string) => number; criteria?: string; subject?: string; }; export declare type MinimumArgumentValue = Validatable & Value & MinimumNumber & Inclusive & { converter?: (value: string) => number; criteria?: string; subject?: string; }; export declare type MinimumArgument = MinimumArgumentString | MinimumArgumentValue; export declare function MinimumParameter({ value, valid, minimum, inclusive, subject, converter, criteria, }: MinimumArgumentValue): string; export declare function MinimumParameter({ string, valid, minimum, inclusive, subject, converter, criteria, }: MinimumArgumentString): string; declare namespace Minimum { const Parameters: typeof MinimumParameters; const Parameter: typeof MinimumParameter; type ArgumentString = MinimumArgumentString; type ArgumentValue = MinimumArgumentValue; type Argument = MinimumArgument; } export default Minimum; //# sourceMappingURL=minimum.d.ts.map