import { QueryCollectionActions } from '../actions/query-collection-actions'; import { QueryCollectionLogs } from '../logs/query-collection-logs'; import * as i0 from "@angular/core"; export declare class QueryActions { /*************************************************************************** @var collections : all application collection - each collection has unique id. @var queryCollectionLogs : application query log ****************************************************************************/ collections: Map; queryCollectionLogs: QueryCollectionLogs; constructor(); /************************************************************************************************ * @description register component to collection with unique id * return existing collection if there is collection with the same otherwise * create new collection * @param collectionId - collection id * @param activeLogs - should print action to console * @param defaultQueries - object of key:value of default values ************************************************************************************************/ register(collectionId: string, activeLogs: boolean, defaultQueries?: Record): QueryCollectionActions; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } //# sourceMappingURL=query-actions.d.ts.map