import { AuthController } from "./auth.controller"; import { HttpClientController } from "./http-client.controller"; import { RequestOptions } from "./query.controller"; import { RulesController } from "./rules.controller"; export declare class AggregateController { private readonly domain; private readonly httpClientController; private readonly rulesController; private readonly authController; private readonly appName; private aggregateModel; constructor(domain: string, httpClientController: HttpClientController, rulesController: RulesController, authController: AuthController, appName: string); hashes(localDataHashes: string[]): AggregateController; stage(stage: any): AggregateController; find(options?: RequestOptions): Promise; private aggregateRuleRequest; }