# Public API

Features to `@use`.

```scss
@use '@angular-package/sass';
```

### Comparison

The [`@angular-package/sass/comparison`](https://docs.angular-package.dev/v/sass/comparison/overview) module to compare single or multiple values with a specified operator.

```scss
@use '@angular-package/sass/comparison';
@use '@angular-package/sass/comparison/greater';
@use '@angular-package/sass/comparison/less';
```

{% content-ref url="../comparison/overview" %}
[overview](https://docs.angular-package.dev/sass/comparison/overview)
{% endcontent-ref %}

### List

The [`sass:list`](https://sass-lang.com/documentation/modules/list/) is extended by [`@angular-package/sass/list`](https://docs.angular-package.dev/v/sass/list/overview) - module lets you access and modify values in lists.

```scss
@use '@angular-package/sass/list';
@use '@angular-package/sass/list/get';
@use '@angular-package/sass/list/has';
@use '@angular-package/sass/list/remove';
```

{% content-ref url="../list/overview" %}
[overview](https://docs.angular-package.dev/sass/list/overview)
{% endcontent-ref %}

### Map

The [`sass:map`](https://sass-lang.com/documentation/modules/map/) is extended by [`@angular-package/sass/map`](https://docs.angular-package.dev/v/sass/map/overview) - module makes it possible to look up the value associated with a key in a map, and much more.

```scss
@use '@angular-package/sass/map';
@use '@angular-package/sass/map/pattern';
@use '@angular-package/sass/map/pick';
```

{% content-ref url="../map/overview" %}
[overview](https://docs.angular-package.dev/sass/map/overview)
{% endcontent-ref %}

### Math

The [`sass:math`](https://sass-lang.com/documentation/modules/math/) is extended by [`@angular-package/sass/math`](https://docs.angular-package.dev/v/sass/math/overview) - module provides functions that operate on numbers.

```scss
@use '@angular-package/sass/math';
@use '@angular-package/sass/math/range';
```

{% content-ref url="../math/overview" %}
[overview](https://docs.angular-package.dev/sass/math/overview)
{% endcontent-ref %}

### Meta

The [`sass:meta`](https://sass-lang.com/documentation/modules/meta/) is extended by [`@angular-package/sass/meta`](https://docs.angular-package.dev/v/sass/meta/overview) - module exposes the details of Sass’s inner workings.

```scss
@use '@angular-package/sass/meta';
```

{% content-ref url="../meta/overview" %}
[overview](https://docs.angular-package.dev/sass/meta/overview)
{% endcontent-ref %}

### String

The [`sass:string`](https://sass-lang.com/documentation/modules/string/) is extended by [`@angular-package/sass/string`](https://docs.angular-package.dev/v/sass/string/overview) - module makes it easy to combine, search, or split apart strings.

```scss
@use '@angular-package/sass/string';
```

{% content-ref url="../string/overview" %}
[overview](https://docs.angular-package.dev/sass/string/overview)
{% endcontent-ref %}

### Translator

The [`@angular-package/sass/translator`](https://docs.angular-package.dev/v/sass/translator/overview) module handles global dictionary to translate words.

```scss
@use '@angular-package/sass/translator';
@use '@angular-package/sass/translator/dictionary';
@use '@angular-package/sass/translator/translate';
```

{% content-ref url="../translator-v0.1.0/overview" %}
[overview](https://docs.angular-package.dev/sass/translator-v0.1.0/overview)
{% endcontent-ref %}

### Values

The [`@angular-package/sass/values`](https://docs.angular-package.dev/v/sass/values/overview) module to modify arbitrary values.

```scss
@use '@angular-package/sass/values';
```

{% content-ref url="../values/overview" %}
[overview](https://docs.angular-package.dev/sass/values/overview)
{% endcontent-ref %}
