NodePathResult<T>: (Extract<T, Node | null | undefined> extends never
    ? never
    : NodePath<Extract<T, Node | null | undefined>>) | (T extends (Node | null | undefined)[]
    ? NodePath<T[number]>[]
    : never)

Type Parameters

  • T