GeneralComponentDefinition: types.ComponentDefinition<any, any, any, any>