selected: {
    next: () => void;
    prev: () => void;
    reset: () => void;
    select: () => Promise<null | void | Window>;
    set: (this: void, value: number) => void;
    subscribe: (
        this: void,
        run: Subscriber<number>,
        invalidate?: () => void,
    ) => Unsubscriber;
} = ...

Type declaration

  • next: () => void
  • prev: () => void
  • reset: () => void
  • select: () => Promise<null | void | Window>
  • set: (this: void, value: number) => void
  • subscribe: (this: void, run: Subscriber<number>, invalidate?: () => void) => Unsubscriber