import { ScheduledEvent } from 'aws-lambda';
import { AbstractCronEntry } from '../config/cron/abstract-cron-entry';
import { CronConfig } from '../config/cron/cron-config';
export declare class CronUtil {
    static everyNMinuteFilter(n: number): number[];
    static everyNDaysOfYearFilter(n: number): number[];
    static everyNElementFilter(n: number, m: number): number[];
    static numberMatchesFilter(num: number, filter: number[]): boolean;
    static eventMatchesEntry(event: ScheduledEvent, entry: AbstractCronEntry, cfg: CronConfig, testTimeEpochMS?: number): boolean;
    static cronEntryName(entry: AbstractCronEntry, idx?: number): string;
}
