/**
 * Minimal interface to support Observer integration for Redoodle.
 * Redoodle is not designed as an Observable engine itself. Integration is included only
 * for compatibility with core Redux, which recently added its own Observer support.
 */ export type _ObserverLike < T > = { next ? ( value ) : void ; } ; /**
 * Minimal interface to support Observable integration for Redoodle.
 * Redoodle is not designed as an Observable engine itself. Integration is included only
 * for compatibility with core Redux, which recently added its own Observer support.
 */ export interface _ObservableLike < T > { param { Object } observer returns { subscription } subscribe : ( observer : _ObserverLike < T > ) => { unsubscribe : ( ) => void ; } ; [ Symbol . observable ] ( ) : _ObservableLike < T > ; }