> ## Documentation Index
> Fetch the complete documentation index at: https://bazel-pr-30868.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# TemplateVariableInfo {#modules.TemplateVariableInfo}

Encapsulates template variables, that is, variables that can be referenced by strings like `$(VARIABLE)` in BUILD files and expanded by `ctx.expand_make_variables` and implicitly in certain attributes of built-in rules.

`TemplateVariableInfo` can be created by calling its eponymous constructor with a string-to-string dict as an argument that specifies the variables provided.

Example: `platform_common.TemplateVariableInfo({'FOO': 'bar'})`

## Members

* [variables](#variables)

<h2 id="variables">
  variables
</h2>

```
dict TemplateVariableInfo.variables
```

Returns the make variables defined by this target as a dictionary with string keys and string values
