---
id: fast-foundation.cssdesigntoken
title: CSSDesignToken interface
hide_title: true
---
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[@microsoft/fast-foundation](./fast-foundation.md) &gt; [CSSDesignToken](./fast-foundation.cssdesigntoken.md)

## CSSDesignToken interface

A  that emits a CSS custom property.

<b>Signature:</b>

```typescript
export interface CSSDesignToken<T extends string | number | boolean | BigInteger | null | Array<any> | symbol | ({
    createCSS?(): string;
} & Record<PropertyKey, any>)> extends DesignToken<T>, CSSDirective 
```

## Properties

|  Property | Type | Description |
|  --- | --- | --- |
|  [cssCustomProperty](./fast-foundation.cssdesigntoken.csscustomproperty.md) | string | The  formatted as a CSS custom property if the token is configured to write a CSS custom property. |

## Methods

|  Method | Description |
|  --- | --- |
|  [createCSS()](./fast-foundation.cssdesigntoken.createcss.md) |  |
