# ReactiveOptions

Defer the first execution until refresh.

## Signatures

```ts
export interface ReactiveOptions<A, E, R = never, ER = never> {
    readonly runtime?: Runtime<Exclude<R, Scope.Scope>, ER>;
    readonly initial?: Data.AsyncData<A, E | ER>;
    readonly immediate?: boolean;
}
```

## Property: immediate

Defer the first execution until refresh.

## Property: initial

Serialized identically for SSR and hydration. Defaults to NoData; never evaluates the source on the server.
