import { IObservable } from 'interfaces';
import { Observer } from '../types';
export declare class Observable implements IObservable {
    observers: Observer[];
    constructor();
    subscribe(observer: Observer): () => void;
    private unsubscribe;
    notify(): void;
}
