import { App } from '@yoroi/types';
import { Subscription } from 'rxjs';
export declare const observerMaker: <T>() => Readonly<{
    subscribe: (observerOrNext: import("@yoroi/types/lib/typescript/app/observer-manager").AppSubscriber<T>) => Subscription;
    unsubscribe: (subscription: Subscription) => void;
    notify: (value: T) => void;
    destroy: () => void;
    observable: import("rxjs").Observable<T>;
}>;
//# sourceMappingURL=observer.d.ts.map