export type Split = Str extends `${infer Left}${Delimiter}${infer Right}` ? [Left, ...Split] : [Str];