@adobe/data - v0.10.30
    Preparing search index...

    Type Alias RemoveIndex<T>

    RemoveIndex: Simplify<
        {
            [K in keyof T as string extends K
                ? never
                : number extends K ? never : symbol extends K ? never : K]: T[K]
        },
    >

    Strips index signatures ([K: string], [K: number], [K: symbol]) from an object type, keeping only explicitly-named keys. Useful when a type flows through a constraint like Record<string, V> which adds an implicit index.

    Type Parameters

    • T