import { Sensor } from '../sensor.js';
import { Trigger } from './trigger.js';
import 'reflect-metadata';
/**
 * SunEventsTrigger - Trigger implementation
 */
export declare class SunEventsTrigger extends Trigger {
    private SunTimesURL;
    private triggerCronJob;
    private dataCronJob;
    private timezone;
    constructor(sensor: Sensor, name: string);
    private displayNextRun;
    private setupSunEvent;
    private getSunEventsData;
    private desrializeSunEventsResponse;
    private setupTriggerCron;
    private delay;
    private addOffset;
}
