UNPKG

@vegajs/vortex

Version:

🌀 A next-gen, lightweight state management library for JavaScript and TypeScript.

9 lines (8 loc) • 687 B
import type { Computed, Mutation, Query, Reactive } from '../types'; export * from './retry'; export declare const toObjectKeys: <Obj extends Record<string, unknown>>(obj: Obj) => (keyof Obj)[]; export declare const isReactive: (value: unknown) => value is Reactive<unknown>; export declare const isComputed: (value: unknown) => value is Computed<unknown>; export declare const isQuery: (value: unknown) => value is Query<unknown, unknown, unknown>; export declare const isMutation: (value: unknown) => value is Mutation<unknown, unknown, unknown>; export declare const isReactiveUnit: (unit: unknown) => unit is Computed<unknown> | Query<unknown, unknown, unknown> | Reactive<unknown>;