import { TerminationTrigger } from "./TerminationTrigger";
/**
 * Termination trigger for interrupt signals.
 *
 * @author Mitchell Olsthoorn
 */
export declare class SignalTerminationTrigger implements TerminationTrigger {
    protected _triggered: boolean;
    constructor();
    /**
     * Handle the interrupt signal.
     *
     * @param signal the type of signal
     */
    handle(signal: string): void;
    /**
     * @inheritDoc
     */
    isTriggered(): boolean;
}
//# sourceMappingURL=SignalTerminationTrigger.d.ts.map