import { Observable } from 'rxjs'; export declare type MutationFrame = { observer: MutationObserver; records: MutationRecord[]; }; export declare type MutationObservableOptions = { filterMutationRecord?: (record: MutationRecord) => boolean; performCascadingMutations?: (frame: MutationFrame) => void; }; /** Creates an Observable version of MutationObserver for an element. */ export declare function fromMutations(element: HTMLElement, options?: MutationObservableOptions): Observable;