# Function: resolveStyle()

> **resolveStyle**(`style`, `vibe`, `hash`): `"gradient-mono"` \| `"geometric-tile"` \| `"letterform"` \| `"orbital"` \| `"mesh"` \| `"glyph"`

Defined in: [packages/bitbadgesjs-sdk/src/builder/generators/placeholder-art/index.ts:119](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/builder/generators/placeholder-art/index.ts#L119)

Resolve `style: 'auto'` to a concrete preset, optionally vibe-biased.

## Parameters

### style

[`PlaceholderArtStyle`](https://docs.bitbadges.io/sdk/reference/type-aliases/placeholder-art-style) \| `undefined`

### vibe

[`PlaceholderArtVibe`](https://docs.bitbadges.io/sdk/reference/type-aliases/placeholder-art-vibe) \| `undefined`

### hash

`number`

## Returns

`"gradient-mono"` \| `"geometric-tile"` \| `"letterform"` \| `"orbital"` \| `"mesh"` \| `"glyph"`
