No overload matches this call.
Overload 1 of 2, '(props: ReactErrorHandlers | Readonly<ReactErrorHandlers>): ChannelErrors', gave the following error.
Type '{ children: Element; AccessDenied: FC<{}>; NotFound: FC<{}>; Error: FC<{}>; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes<ChannelErrors> & Readonly<ReactErrorHandlers>'.
Property 'children' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<ChannelErrors> & Readonly<ReactErrorHandlers>'.
Overload 2 of 2, '(props: ReactErrorHandlers, context: any): ChannelErrors', gave the following error.
Type '{ children: Element; AccessDenied: FC<{}>; NotFound: FC<{}>; Error: FC<{}>; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes<ChannelErrors> & Readonly<ReactErrorHandlers>'.
Property 'children' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<ChannelErrors> & Readonly<ReactErrorHandlers>'.ts(2769)
As per https://github.com/DefinitelyTyped/DefinitelyTyped/pull/56210 change
children
must be specified explicitly.