import { PHXCloneCronjob } from "./clone-cronjob.service";
import { ServiceItem } from "src/lib/types/cronjob-manager";
import { PHXConfigByHostNameService } from "src/module/cronjob-manager/config-by-hostname.service";
import { SchoolListService } from "./schoollist.service";
import { HttpService } from "@nestjs/axios";
import { ConfigService } from "@nestjs/config";
export declare class PHXCronjobManagerService {
    private readonly cloneCronjob;
    private readonly configByHostNameService;
    private readonly schoolListService;
    private readonly httpService;
    private readonly configService;
    private readonly logger;
    constructor(cloneCronjob: PHXCloneCronjob, configByHostNameService: PHXConfigByHostNameService, schoolListService: SchoolListService, httpService: HttpService, configService: ConfigService);
    init(listService: Array<ServiceItem>): Promise<void>;
    initV2(listService: Array<ServiceItem>): Promise<void>;
}
