import "./combine"; import { Observable, Property } from "./observable"; export declare type FlattenedObservable = O extends Observable ? I : O; export declare type DecodedValueOf = FlattenedObservable; /** @hidden */ export declare function decode>(src: Observable, cases: T): Property>; export default decode;