removed function typedefs from the API