import { Response } from 'express';
import { AuthRequest } from '../middleware/auth.middleware';
export declare const getAlerts: (req: AuthRequest, res: Response) => Promise<void>;
export declare const createAlert: (req: AuthRequest, res: Response) => Promise<void>;
export declare const updateAlert: (req: AuthRequest, res: Response) => Promise<void>;
export declare const deleteAlert: (req: AuthRequest, res: Response) => Promise<void>;
/**
 * Sync VCOM alarms for a project
 */
export declare const syncVCOMAlarms: (req: AuthRequest, res: Response) => Promise<void>;
/**
 * Get VCOM alarms live (from API, not MongoDB)
 */
export declare const getVCOMAlarmsLiveController: (req: AuthRequest, res: Response) => Promise<void>;
//# sourceMappingURL=alerts.controller.d.ts.map