[@johanneslumpe/styled-props](../README.md) > ["variant"](../modules/_variant_.md)

# External module: "variant"

## Index

### Functions

* [variant](_variant_.md#variant)

---

## Functions

<a id="variant"></a>

###  variant

▸ **variant**<`P`,`T`,`B`>(__namedParameters: *`object`*): `variantImplementation`

*Defined in [variant.ts:5](https://github.com/johanneslumpe/styled-props/blob/8e709f1/src/variant.ts#L5)*

**Type parameters:**

#### P 
#### T :  `__type`
#### B :  `__type`
**Parameters:**

**__namedParameters: `object`**

| Name | Type |
| ------ | ------ |
| prop | `Extract<keyof P, string>` |
| themeProp | `Extract<keyof T, string>` |

**Returns:** `variantImplementation`

___

