export declare class CdkObserveContent implements AfterContentInit, OnDestroy { get debounce(): number; set debounce(value: number); get disabled(): any; set disabled(value: any); event: EventEmitter; constructor(_contentObserver: ContentObserver, _elementRef: ElementRef, _ngZone: NgZone); ngAfterContentInit(): void; ngOnDestroy(): void; static ngAcceptInputType_debounce: BooleanInput; static ngAcceptInputType_disabled: BooleanInput; static ɵdir: i0.ɵɵDirectiveDefWithMeta; static ɵfac: i0.ɵɵFactoryDef; } export declare class ContentObserver implements OnDestroy { constructor(_mutationObserverFactory: MutationObserverFactory); ngOnDestroy(): void; observe(element: Element): Observable; observe(element: ElementRef): Observable; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; } export declare class MutationObserverFactory { create(callback: MutationCallback): MutationObserver | null; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; } export declare class ObserversModule { static ɵinj: i0.ɵɵInjectorDef; static ɵmod: i0.ɵɵNgModuleDefWithMeta; }