How do I get the Datasmith Runtime loading completed

I want to load the data smith model at runtime, and after the loading is completed,Automatically replace its model with objects in the scene.
I need to control the loading of datasmith and execute other instructions after all the models are loaded, but there is no corresponding instruction for me to wait for it to finish.
Although the delay function can be used to wait, the loading time is different when the loading model is different.

At the moment you need to look at the “building” boolean and the “isReceiving” function like shown here Is it possible, with Datasmith runtime, to wait for import to finish before running the rest of code?
There should be an event added at some point.

Thank you for your reply.
What I expect is an operation like playing animation, which has a function to execute the event after playing.
However, it is a good way to solve the problem. Thank you for your help.