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

# Interface LiveEntityQueryState<T>

```typescript
interface LiveEntityQueryState<T = unknown> {
    cursor: string | null;
    error: Error | null;
    records: EntityRecord<T>[];
    status: LiveEntityQueryStatus;
}
```

Types: [T](#t), [cursor](#cursor), [error](#error), [records](#records), [EntityRecord](core.EntityRecord.md), [status](#status), [LiveEntityQueryStatus](../types/react.LiveEntityQueryStatus.md)

#### Type Parameters

*   <a id="t"></a>T = unknown

##### Index

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

[cursor](#cursor) [error](#error) [records](#records) [status](#status)

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

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

```typescript
cursor: string | null
```

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

```typescript
error: Error | null
```

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

```typescript
records: EntityRecord<T>[]
```

Types: [EntityRecord](core.EntityRecord.md), [T](#t)

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

```typescript
status: LiveEntityQueryStatus
```

Types: [LiveEntityQueryStatus](../types/react.LiveEntityQueryStatus.md)
