import { NativeObject } from '../imports/NativeObject.js'; export declare class MultiSourceAnalytics { static createQuery(queryJson?: string): Array; static createReport(querySysId?: string): string; static deleteQueries(querySysIds?: string): void; static executeAll(registrationId?: string): string; static executeBatch(registrationId?: string): string; static getCMDBAndRelatedClasses(): Array; static getCMDBGroups(): Array; static getColumnMap(table?: string): Record; static getLastExecution(queryId?: string): string; static getQueries(offset?: number, limit?: number): Array; static getServices(): Record; static isDiscoveryLicenseActive(): boolean; static isMultiSourcePropertyEnabled(): boolean; static register(savedQueryId?: string): string; static registerEnhanced(savedQueryId?: string, executionBatchSize?: number, maxResultLimit?: number, maxQueryTimeout?: number): NativeObject; static updateQuery(querySysId?: string, queryJson?: string): void; } //# sourceMappingURL=MultiSourceAnalytics.d.ts.map