### Check for duplicates - [x] I have searched for similar issues before opening a new one. ### Description The type definition for `IVariableMap.createVariable` is incorrect. The arguments `id` and `type` are reversed. https://github.com/google/blockly/blob/bea183d85da6465cd0511fc48f2e612b99b6c1ff/core/interfaces/i_variable_map.ts#L46 https://github.com/google/blockly/blob/bea183d85da6465cd0511fc48f2e612b99b6c1ff/core/variable_map.ts#L221 ### Reproduction steps _No response_ ### Stack trace ```shell ``` ### Screenshots _No response_ ### Browsers _No response_