type CallbackType = < T > [object Object]