import Value from '@alirya/value/value'; import MinimumNumber from '@alirya/number/minimum/minimum'; import Inclusive from '@alirya/number/inclusive/inclusive'; export declare function MinimumParameters(value: string, minimum: number, inclusive: boolean, converter?: (value: string) => number, error?: (value: string, minimum: number, inclusive: boolean) => Error): asserts value is string; export declare type MinimumArgument = MinimumNumber & Inclusive & { converter?: (value: string) => number; error?: (argument: Value & MinimumNumber & Inclusive) => Error; }; export declare function MinimumParameter(value: any, { minimum, inclusive, converter, error }: MinimumArgument): asserts value is string; declare namespace Minimum { const Parameters: typeof MinimumParameters; const Parameter: typeof MinimumParameter; type Argument = MinimumArgument; } export default Minimum; //# sourceMappingURL=minimum.d.ts.map