💡 Example use case: ```js interface CustomComponentType { <T>(props: ComponentProps<T>): JSX.Element : null; } const Component = forwardRef<HTMLElement, ComponentProps>(() => {}); export default memo(Component) as CustomComponentType; ```