Files
v10/dist/dev/index.d.ts
T

24 lines
2.6 KiB
TypeScript

import { Computed, ReadonlySignal, Signal, SignalOptions, computed, signal, snapshot, untrack, update } from "./core/signals/primitives.js";
import { Behavior, BehaviorCleanup, BehaviorDeps, Composition, CompositionOptions, ContextSignals, InferBehaviorConfig, InferBehaviorContext, InferBehaviorState, ResolveBehaviorConfig, ResolveBehaviorContext, ResolveBehaviorState, StateSignals, createComposition, defineBehavior } from "./core/composition/create-composition.js";
import { ShareSignalsConfig, makeShareSignals } from "./core/composition/share-signals.js";
import { effect } from "./core/signals/effect.js";
import { ConcurrentRunner, SerialRunner, Task, TaskConfig, TaskLike, TaskStatus } from "./core/tasks/task.js";
import { ActorSnapshot, CallbackActor, SignalActor } from "./core/actors/actor.js";
import { ActorDefinition, ActorStateDefinition, HandlerContext, MessageActor, RunnerLike, createMachineActor } from "./core/actors/create-machine-actor.js";
import { TransitionActor, createTransitionActor } from "./core/actors/create-transition-actor.js";
import { Machine, MachineSnapshot } from "./core/machine.js";
import { Reactor, ReactorDefinition, ReactorDeriveFn, ReactorEffectFn, ReactorStateDefinition, createMachineReactor } from "./core/reactors/create-machine-reactor.js";
//#region src/index.d.ts
/**
* Stream Processing Framework (SPF) for Video.js 10
*
* The compositional primitives: createComposition, signals, tasks, actors,
* reactors. Media-domain helpers and the HLS playback engine live behind
* the `./dom` and `./hls` subpaths.
*
* @packageDocumentation
*/
declare const VERSION = "0.1.0";
//#endregion
export { type ActorDefinition, type ActorSnapshot, type ActorStateDefinition, type Behavior, type BehaviorCleanup, type BehaviorDeps, type CallbackActor, type Composition, type CompositionOptions, type Computed, ConcurrentRunner, type ContextSignals, type HandlerContext, type InferBehaviorConfig, type InferBehaviorContext, type InferBehaviorState, type Machine, type MachineSnapshot, type MessageActor, type Reactor, type ReactorDefinition, type ReactorDeriveFn, type ReactorEffectFn, type ReactorStateDefinition, type ReadonlySignal, type ResolveBehaviorConfig, type ResolveBehaviorContext, type ResolveBehaviorState, type RunnerLike, SerialRunner, type ShareSignalsConfig, type Signal, type SignalActor, type SignalOptions, type StateSignals, Task, type TaskConfig, type TaskLike, type TaskStatus, type TransitionActor, VERSION, computed, createComposition, createMachineActor, createMachineReactor, createTransitionActor, defineBehavior, effect, makeShareSignals, signal, snapshot, untrack, update };
//# sourceMappingURL=index.d.ts.map