import { Observable } from 'rxjs'; import { UserService } from './user.service'; import { SubscriptionService } from './subscription.service'; import { Logger } from './logger.service'; import { ApplicationService } from './application.service'; import { EntityTypes } from '../api/enums'; import * as i0 from "@angular/core"; export declare class GlobalSearchService { private logger; private subscriptionService; private userService; private appService; constructor(logger: Logger, subscriptionService: SubscriptionService, userService: UserService, appService: ApplicationService); search(query: string): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export declare class GlobalSearchResult { type: EntityTypes; id: string; name: string; subscriptionId: string; constructor(type: EntityTypes, id: string, name: string, subscriptionId: string); }