Type aliases
ApplyResult
ApplyResult<S>: { kind: "finished" } | { kind: "skip" } | { kind: "next"; state: S }
Type parameters
CanApply
CanApply: { canApply: true } | { canApply: false; reason?: string }
Duration
Duration: { kind: "unknown" } | { kind: "infinite" } | { durationMs: number; kind: "fixed" }
Params
Type parameters