KeysWithPaths<P>: {
    [K in keyof Routes]: P extends (keyof Routes[K]["pathObj"])[]
        ? K
        : never
}[keyof Routes]

Type Parameters

  • P extends PathKeys