Если я правильно понял, вы пытаетесь определить имя интерфейса ObjectProps, а также использовать его в другом интерфейсе.
Если это сценарий, определите ObjectProps отдельно как тип или интерфейс. А затем вызовите интерфейс ObjectProps TableProps.
Обновление
Насколько я понимаю, невозможно изменить тип дочернего компонента с родительского компонента потому что для лучшего понимания мы можем сказать, что тип props в дочернем компоненте является его частным свойством, которое не может быть определено родителем.
Но все же вы можете определить несколько типов с помощью " ? " как показано ниже:
type ObjectProps= ...you type here
interface TableProps{
objects1?: Array<ObjectProps>;
objects2?: Array<ObjectProps>;
}
В этом случае вы можете передать любой из object1 или object 2 из родительского компонента в дочерний без ошибок. Но ни один из них не является обязательным.