/* Copyright IBM Corp. 2018 */ import { AfterViewInit, ElementRef, OnDestroy, Renderer2 } from '@angular/core'; import { Observable } from 'rxjs'; import { RenderingContext } from './../../../api'; import { WchService } from './../../services/wch.service'; import { QueryInput } from './../../utils/url.utils.ifaces'; import { AbstractLifeCycleComponent } from './../rendering/abstract.lifecycle.component'; export declare class ContentQueryComponent extends AbstractLifeCycleComponent implements AfterViewInit, OnDestroy { layoutMode: string; query: QueryInput; levels: string | number | null | undefined; readonly onLayoutMode: Observable; readonly onRenderingContexts: Observable; readonly onNumFound: Observable; constructor(aRenderer: Renderer2, aElement: ElementRef, aWchService: WchService); ngAfterViewInit(): void; ngOnDestroy(): void; }