> ISPO SDK documentation. [HTML](https://ispo.ai/docs/interfaces/core.PowerboxPickResult.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Interface PowerboxPickResult

One object the user picked, delivered by pure copy or controlled reference.

```typescript
interface PowerboxPickResult {
    kind: PowerboxItemKind;
    mimeType: string;
    name: string;
    size: number;
    url?: string;
}
```

Types: [kind](#kind), [PowerboxItemKind](../types/core.PowerboxItemKind.md), [mimeType](#mimetype), [name](#name), [size](#size), [url](#url)

##### Index

### <a id="properties"></a>Properties

[kind](#kind) [mimeType](#mimetype) [name](#name) [size](#size) [url?](#url)

## <a id="properties-1"></a>Properties

### <a id="kind"></a>kind

```typescript
kind: PowerboxItemKind
```

Types: [PowerboxItemKind](../types/core.PowerboxItemKind.md)

### <a id="mimetype"></a>mimeType

```typescript
mimeType: string
```

### <a id="name"></a>name

```typescript
name: string
```

### <a id="size"></a>size

```typescript
size: number
```

### <a id="url"></a>`Optional`url

```typescript
url?: string
```

A controlled reference URL; load it directly. Small media is delivered as a caller-scoped copy behind the URL; large media streams from the Files library with no byte copy (the URL supports Range/seek).
