journaly
Version:
A simple pub-sub library project
10 lines • 503 B
TypeScript
import { ISubject } from '../interfaces/iSubject';
import { SubjectPromise } from '../types/subjectPromise';
import { SubjectObserver } from './subjectObserver';
export declare class SubjectObserverWithMemory<Result> extends SubjectObserver<Result> implements ISubject {
protected oldData: unknown[][];
constructor();
subscribe(subscriber: SubjectPromise<Result>): Promise<Result[]>;
publish(...params: any[]): Promise<Result[]>;
}
//# sourceMappingURL=subjectObserverWithMemory.d.ts.map