SongGuess
    Preparing search index...
    Stubify: T extends Stubable
        ? Stub<T>
        : T extends Map<infer K, infer V>
            ? Map<Stubify<K>, Stubify<V>>
            : T extends Set<infer V>
                ? Set<Stubify<V>>
                : T extends (infer V)[]
                    ? Stubify<V>[]
                    : T extends ReadonlyArray<infer V>
                        ? ReadonlyArray<Stubify<V>>
                        : T extends BaseType
                            ? T
                            : T extends { [key: string
                            | number]: any }
                                ? { [K in keyof T]: Stubify<T[K]> }
                                : T

    Type Parameters

    • T