Add missing type annotations for all arguments across the different interfaces.
Add missing type annotations for all arguments across the different interfaces.