SongGuess
    Preparing search index...

    Type Alias Unstubify<T>

    Unstubify: T extends StubBase<infer V>
        ? V
        : T extends Map<infer K, infer V>
            ? Map<Unstubify<K>, Unstubify<V>>
            : T extends Set<infer V>
                ? Set<Unstubify<V>>
                : T extends ReadonlyMap<infer K, infer V>
                    ? ReadonlyMap<Unstubify<K>, Unstubify<V>>
                    : T extends ReadonlySet<infer V>
                        ? ReadonlySet<Unstubify<V>>
                        : T extends (infer V)[]
                            ? Unstubify<V>[]
                            : T extends ReadonlyArray<infer V>
                                ? ReadonlyArray<Unstubify<V>>
                                : T extends BaseType
                                    ? T
                                    : T extends { [key: string
                                    | number]: unknown }
                                        ? { [K in keyof (...)]: Unstubify<(...)> }
                                        : T

    Type Parameters

    • T