import { Trigger } from './trigger.js';
import { Sensor } from '../sensor.js';
import '@js-joda/timezone';
/**
 * CronTrigger - Trigger implementation
 */
export declare class CronTrigger extends Trigger {
    private cronJob;
    constructor(sensor: Sensor, name: string);
    /**
     * Private methods
     */
    private displayNextRun;
    private getZonedDateTime;
    private includeStartTime;
    private includeEndTime;
    private adjustTime;
}
export declare const dynamicTrigger: typeof CronTrigger;
