import { CronJob } from "cron"; import { LogArchiveStrategy } from "../archive-strategy.js"; import { ILogArchiveContext } from "../context.js"; /** * Rotates the active log file on a cron schedule taken from the `rotate` * option ( 6-field with seconds supported, eg. '0 0 1 * * *' = 1am daily ). * The expression is required - creation fails without it, like fs * CronTempCleanupStrategy. */ export declare class CronLogArchiveStrategy extends LogArchiveStrategy { protected cronJob: CronJob | null; start(ctx: ILogArchiveContext): void; stop(): void; } //# sourceMappingURL=CronLogArchiveStrategy.d.ts.map