export type NonEmpty = [X, ...X[]]; export type NonEmptyReadonly = readonly [X, ...(readonly X[])]; export declare function isNonEmpty(array: readonly X[]): array is NonEmptyReadonly; export declare function isNonEmpty(array: X[]): array is NonEmpty; export declare function isEmpty(array: readonly unknown[]): array is readonly []; export declare function isEmpty(array: unknown[]): array is []; //# sourceMappingURL=NonEmpty.d.ts.map