import { DisableNever, DisableNeverArray } from "../never"; import { ExactlyString } from "./exactlyString"; type StringArray = [T] extends [Array] ? ExactlyString : never; type DisableStringTuple = [T] extends [[string, ...unknown[]]] ? never : unknown; export type ExactlyStringArray = DisableNever & DisableNeverArray & StringArray & DisableStringTuple; export {}; //# sourceMappingURL=exactlyStringArray.d.ts.map