import { DisableNever, DisableNeverArray } from "../never"; import { ExactlyBoolean } from "./exactlyBoolean"; type BooleanArray = [T] extends [Array] ? ExactlyBoolean : never; type DisableBooleanTuple = [T] extends [[boolean, ...unknown[]]] ? never : unknown; export type ExactlyBooleanArray = DisableNever & DisableNeverArray & BooleanArray & DisableBooleanTuple; export {}; //# sourceMappingURL=exactlyBooleanArray.d.ts.map