UNPKG

@selfage/observable

Version:

Runtime lib for generated observables.

10 lines (9 loc) 584 B
import { ObservableDescriptor } from "./descriptor"; import { ObservableAssembler } from "./assembler"; export declare function checkSourceNonNull(source: any): boolean; export declare function acceptOutput(output?: any): any; export declare function checkArrayNonNull(sourceField: any): boolean; export declare function noop(): void; export declare function mergeField(sourceField: any, type: any, outputField?: any): any; export declare let OBSERVABLE_MERGER: ObservableAssembler; export declare function mergeObservable<T>(from: T, descriptor: ObservableDescriptor<T>, to?: T): T;