Library API
    Preparing search index...

    Type Alias KeyOf<T>

    KeyOf: T extends any[]
        ? number
        : Exclude<Extract<keyof T, string | symbol>, IgnoreOf>
    🔍 Expanded Type Evaluation (Compiler API)
    type KeyOf<T> = T extends any[] ? number : Exclude<Extract<keyof T, string | symbol>, IgnoreOf>

    Extracts the keys of an object type, returning numeric indices for array types or string/symbol keys excluding ignored keys for objects

    Type Parameters