import { OnInit } from '@angular/core'; import { AtlasenseapiService } from '../api.service'; import { ASDocument } from '../document'; import { Filter, FilterItem } from '../filter'; import 'rxjs/add/operator/toPromise'; import { ContextMenuComponent } from '../context-menu/context-menu.component'; export declare class ResultsComponent implements OnInit { private documentViewerService; documents: ASDocument[]; selectedDocument: ASDocument; promisedDocument: ASDocument; totalResults: number; sortType: string; sortDirection: string; viewType: string; dataSourceFilterItems: FilterItem[]; groupFilterItems: FilterItem[]; categoryFilterItems: FilterItem[]; peopleFilterItems: FilterItem[]; emptyFilterItems: FilterItem[]; filters: Filter[]; constructor(documentViewerService: AtlasenseapiService); ngOnInit(): void; onSelect(document: ASDocument): void; toggleViewType(): void; getTestDoc(): void; private handleError(error); items: { name: string; otherProperty: string; }[]; basicMenu: ContextMenuComponent; }