import { SchedulerRegistry } from "@nestjs/schedule"; import { ConfigService } from "@nestjs/config"; import { StateService } from "../../../common/services/StateService"; import { NotifierFactory } from "../../../notifier/concerns/NotifierFactory"; import { LogDocument, LogModel } from "../../../common/models/LogSchema"; import { QueryService } from "../../../common/services/QueryService"; import { DappHelper } from "../../../common/concerns/DappHelper"; import { LogService } from "../../../common/services/LogService"; import { ReportNotifier } from "./ReportNotifier"; export declare class DailyReportNotifier extends ReportNotifier { protected readonly model: LogModel; protected readonly configService: ConfigService; protected readonly queryService: QueryService; protected readonly stateService: StateService; protected readonly schedulerRegistry: SchedulerRegistry; protected readonly notifierFactory: NotifierFactory; protected readonly dappHelper: DappHelper; protected readonly logService: LogService; constructor(model: LogModel, configService: ConfigService, queryService: QueryService, stateService: StateService, schedulerRegistry: SchedulerRegistry, notifierFactory: NotifierFactory, dappHelper: DappHelper, logService: LogService); runAsScheduler(): Promise; }