Can you please document this type and the arguments it's passed?