import { ReadonlySignal, Signal, SignalOptions } from './types.js'; export declare const cascada: >(fn: () => F) => F; export declare const signal: (value: T, { equal, bind, postUpdate }?: SignalOptions) => Signal; export declare function computed(fn: () => T, set: (v: T) => void): Signal; export declare function computed(fn: () => T): ReadonlySignal;