import type { TupleOf } from '../types'; export declare const minArrayLength: (minLength: L) => >(schema?: S | undefined) => import("../types").SomeSchema, ...unknown[]] ? false : readonly [...TupleOf, ...unknown[]] extends never ? false : {} extends readonly [...TupleOf, ...unknown[]] ? true : true, S["__type"] extends readonly (infer TypeOfSchemaElement)[] ? readonly [...TupleOf, ...unknown[]] extends readonly [...infer _] ? readonly [...{ readonly [Index in keyof (readonly [..._] & TupleOf)]: TypeOfSchemaElement; }, ...TypeOfSchemaElement[]] : readonly [...TupleOf, ...unknown[]] : readonly [...TupleOf, ...unknown[]], never>> | import("../types").Pretty, ...unknown[]] ? false : readonly [...TupleOf, ...unknown[]] extends never ? false : {} extends readonly [...TupleOf, ...unknown[]] ? true : true, S["__type"], never>>>; //# sourceMappingURL=minArrayLength.d.ts.map