interface IValue { value?: T; } export interface IComputed { (compute: () => T): IValue; (compute: { get?: () => T; set?: (value: T) => void; }): IValue; } export declare const computed: IComputed; export {};