import { ACTION_TYPE, Action as IAction, ActionData as IActionData, Confirm as IConfirm, WIDGET_BUTTON_EMOTION, INPUT_REQUIREMENT } from '../common.js';
export default class Action implements IAction {
    type?: ACTION_TYPE;
    data?: ActionData;
    confirm?: Confirm;
    newActionDataObject(): ActionData;
    newConfirmObject(): Confirm;
}
declare class ActionData implements IActionData {
    name?: string;
    owner?: string;
    web?: string;
    windows?: string;
    iOS?: string;
    android?: string;
    api?: string;
    location?: INPUT_REQUIREMENT;
}
declare class Confirm implements IConfirm {
    title?: string;
    description?: string;
    input?: string;
    buttontext?: string;
    emotion?: WIDGET_BUTTON_EMOTION;
    mandatory?: boolean;
    button_label?: string;
    cancel_button_label?: string;
}
export {};
