HookTypeWithoutPayload: {
    [K in keyof BuildInHookTypes]: BuildInHookTypes[K] extends never
        ? K
        : never
}[keyof BuildInHookTypes]