/** Standard imports. */
import { IActivityHandler, IActivityContext } from "../../IActivityHandler";
/** Defines inputs to the Switch activity. */
export interface SwitchInputs {
    /** Indicates the value to switch on. */
    value?: string | number | boolean;
}
/** Defines outputs to the Switch activity. */
export interface SwitchOutputs {
    /** Indicates that the default was taken. */
    default: boolean;
    /** Indicates the branch that was taken. */
    result?: any;
}
export declare class Switch implements IActivityHandler {
    static action: string;
    static suite: string;
    execute(inputs: SwitchInputs, context: IActivityContext): SwitchOutputs;
}
