@squidcloud/client
    Preparing search index...

    Type Alias OtherGroups<Aliases, ReturnType, ManyRootAliases>

    OtherGroups: ManyRootAliases extends [
        infer First extends Alias,
        ...(infer Rest extends Alias[]),
    ]
        ? Record<First, Grouped<Aliases, ReturnType, First>[]> & OtherGroups<
            Aliases,
            ReturnType,
            Rest,
        >
        : Record<Alias, never>

    A helper type for Groups.

    Type Parameters

    • Aliases extends Record<Alias, Alias[]>
    • ReturnType extends Record<Alias, any>
    • ManyRootAliases extends Alias[]