# Configuration Module
The `configuration` module provides access to TMDb API configuration data, including countries, jobs, languages, timezones, and certifications.
## Structs
### `Configuration`
Represents the TMDb Configuration API, allowing you to retrieve various configuration details.
#### Methods
- `new() -> Self`: Creates a new `Configuration` instance.
- `info(options: Option<HashMap<String, String>>) -> Result<Value, Box<dyn std::error::Error>>`: Retrieves the TMDb API configuration details.
- `countries(options: Option<HashMap<String, String>>) -> Result<Value, Box<dyn std::error::Error>>`: Retrieves a list of countries used in TMDb.
- `jobs(options: Option<HashMap<String, String>>) -> Result<Value, Box<dyn std::error::Error>>`: Retrieves a list of jobs and departments used in TMDb.
- `languages(options: Option<HashMap<String, String>>) -> Result<Value, Box<dyn std::error::Error>>`: Retrieves a list of languages used in TMDb.
- `primary_translations(options: Option<HashMap<String, String>>) -> Result<Value, Box<dyn std::error::Error>>`: Retrieves a list of primary translations used in TMDb.
- `timezones(options: Option<HashMap<String, String>>) -> Result<Value, Box<dyn std::error::Error>>`: Retrieves a list of timezones used in TMDb.
### `Certifications`
Represents the TMDb Certifications API, providing access to movie and TV show certifications.
#### Methods
- `new() -> Self`: Creates a new `Certifications` instance.
- `movie_list(options: Option<HashMap<String, String>>) -> Result<Value, Box<dyn std::error::Error>>`: Retrieves a list of movie certifications.
- `tv_list(options: Option<HashMap<String, String>>) -> Result<Value, Box<dyn std::error::Error>>`: Retrieves a list of TV show certifications.
- `list(options: Option<HashMap<String, String>>) -> Result<Value, Box<dyn std::error::Error>>`: (Backward compatibility) Retrieves a list of movie certifications.