import type { ConditionContext } from '../interfaces/condition-context-interface.js'; import { Condition } from './condition.js'; /** * Blocks a new trip activation when the alarm has already been triggered. * Prevents stacking multiple trigger events on an active alarm. */ export declare class AlreadyTriggeredCondition extends Condition { readonly name = "already-triggered"; evaluate({ state, value, log }: ConditionContext): boolean; }