import { AsyncSubject, BehaviorSubject, ReplaySubject, Subject } from 'rxjs'; export declare function prizmObservable(options?: { defaultValue?: T; postfix?: string; /** * default name it is `${name}$$` * */ name?: string | symbol; subject?: (BehaviorSubject | ReplaySubject | AsyncSubject | Subject) | (() => BehaviorSubject | ReplaySubject | AsyncSubject | Subject); attributes?: PropertyDescriptor; }): PropertyDecorator;