/** * Convert a string type to lowercase. * @example * ```ts * type LowerCaseString = LowerCase<"Hello World">; // "hello world" * ``` */ export type LowerCase = Lowercase; /** * Convert a string to lowercase. * @example * ```ts * const lowerCaseString = toLowerCase("Hello World"); // "hello world" * ``` */ export declare function toLowerCase(string: T): LowerCase; export type LowerCaseAll = T extends [infer First, ...infer Rest] ? First extends string ? Rest extends string[] ? [LowerCase, ...LowerCaseAll] : never : never : []; export declare function toLowerCaseAll(strings: T): LowerCase[]; //# sourceMappingURL=lower-case.d.ts.map