---
title: "WorkspacePresentationIcon · types"
url: https://developers.dagio.ai/reference/types-workspace-presentation-icon/
---

# WorkspacePresentationIcon · types

   
                                          
                                                                                    
                                                   
                  
           
          
   

The following types define named objects and their relationships. Tables include inherited properties. Schema-derived types refer to their validated structures; a TypeScript declaration does not replace the compiler’s semantic checks.

## WorkspacePresentationIcon

A Model reference contains no SVG, URL, executable data or authorization.

```typescript
export type WorkspacePresentationIcon = z.infer<typeof workspacePresentationIconSchema>;
```

[All references](https://developers.dagio.ai/reference/)

<!-- surface-examples:start -->

## Applied examples : Consistent icons for your objects

Use users for Clients and file-text for Quotes; the picker and AI share these names.

### Configuration

Fragment placed in `icon.name`. [Properties and accepted values](https://developers.dagio.ai/reference/workspace-presentation-icon/).

```json
"users"
```

### Variation and connection

Fragment placed in `icon.name`. [Properties and accepted values](https://developers.dagio.ai/reference/workspace-presentation-icon/).

```json
"file-text"
```

### UI layout example

The illustrative layout below places this configuration in the Clients/Quotes app. Insert each fragment at the stated location, with Field, Query and Action references matching the Model declarations.

1. Clients
2. Quotes
3. Settings
4. Relations

<!-- surface-examples:end -->
