import { Observable } from 'rxjs'; import { AnalyticsAnnotation } from '../annotations'; import { QueryReturn } from '../models'; import { QueryOptions } from '../types'; import { SmartBusinessService } from './smart-business.service'; export declare class AnalyticsBusinessService extends SmartBusinessService { readonly analyticsAnnotation$: Observable; get analyticsAnnotation(): AnalyticsAnnotation; /** * Analytics annotations after merging corresponding Entity Properties */ readonly analytics$: Observable; onInit(): Observable; selectQuery(options?: QueryOptions): Observable>; protected isMeetRequired(analytics: AnalyticsAnnotation): boolean; }