import { FormRuleActionExecutor } from './form-rule-action-extractor';
import { ContextInterface } from '../../interfaces/context-interface';
import { ActionData } from '../../interfaces/action-data';
export declare class HideShowFieldFormRuleActionExecutor implements FormRuleActionExecutor {
    actionName: string;
    constructor(actionName: string);
    applyState(context: ContextInterface, actionData: ActionData): void;
    updateState(context: ContextInterface, actionData: ActionData): boolean;
    undoUpdateState(context: ContextInterface, actionData: ActionData): void;
    isConflict(actionData: any, otherActionData: any): boolean;
    getActionFieldIds(actionData: any): any[];
}
