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

# Interface FilesResultEnvelope

Worker → host → caller `files` envelope (§25). Worker published via `files.publish`/`files.save`; the caller receives refs, not store access.

```typescript
interface FilesResultEnvelope {
    kind: "files";
    refs: FilesResultRef[];
}
```

Types: [kind](#kind), [refs](#refs), [FilesResultRef](core.Supporting_types.FilesResultRef.md)

##### Index

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

[kind](#kind) [refs](#refs)

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

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

```typescript
kind: "files"
```

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

```typescript
refs: FilesResultRef[]
```

Types: [FilesResultRef](core.Supporting_types.FilesResultRef.md)
