GetNames<T>: {
    [P in keyof T]: FilterNames<T[P], P>
}[keyof T]

Type Parameters