import { Listener } from './events';
export interface Reactive<T> {
    value: T;
    addListener(listener: Listener): () => void;
}
export declare function reactive<T>(initialValue: T, { listeners, }?: {
    listeners?: Listener[];
}): Reactive<T>;
//# sourceMappingURL=reactive.d.ts.map