UNPKG

vasille-jsx

Version:

The first Developer eXperience Orientated front-end framework (JSX components)

5 lines (4 loc) 403 B
import { IValue, Reactive } from "vasille"; export declare function awaited<T>(node: Reactive, target: Promise<T> | (() => Promise<T>), errName?: string, dataName?: string): [IValue<unknown>, IValue<unknown>, () => void]; export declare function store(fn: (input?: object) => object): (input?: object) => object; export declare function ensureIValue<T>(node: Reactive, value: T | IValue<T>): IValue<T>;