import { Append, Concat, Length } from "."; type _AtLeastNElements = Length extends N ? Concat : _AtLeastNElements>; /** * a `T[]` with at least `N` elements inside of it * * @since 0.0.2 */ export type AtLeastNElements = _AtLeastNElements; /** * a nonempty `T[]` * * @since 0.0.2 */ export type Nonempty = AtLeastNElements; export {}; //# sourceMappingURL=at-least-n-required.d.ts.map