Type alias ParsedGroupList<TOptions>
Parsed
Group
List
<TOptions>: TOptions extends { groupAsList
?: true; } ? ParsedGroup<TOptions>[] : TOptions extends { arrayOnSingle
?: true; arrayOnSingleGroup
?: true; } | { arrayOnSingleGroup
?: true; } ? { [groupName:
string]
: ParsedGroup<TOptions>[]; } : TOptions extends { flat
?: true; overrideGroup
?: true; } | { overrideGroup
?: true; } ? { [groupName:
string]
: ParsedGroup<TOptions>; } : { [groupName:
string]
: ParsedGroup<TOptions> | ParsedGroup<TOptions>[]; }