It is common to restrict the input for a function calls using enum type definition. [link](https://ai.google.dev/gemini-api/docs/function-calling?example=meeting#function-declarations) It would be great to support this.