import { SignalPayload } from "./signal_input_controller";
import { SignalBaseController } from "./base_controller";
export declare class SignalActionController extends SignalBaseController {
    static values: {
        name: StringConstructor;
        when: StringConstructor;
    };
    whenValue: string;
    readonly hasWhenValue: boolean;
    nameValue: string;
    get predicateString(): string;
    _onSignal(payload: SignalPayload): void;
}
