export declare const defaultLogoName = "\u516B\u6728\u5C4B";
export declare const CommonSetting: import('vue').Ref<{
    showIndex: boolean;
    showProgress: boolean;
    hiddenLogo: boolean;
    replaceLogo: boolean;
    customLogo: string;
    customLogoName: string;
    single: boolean;
    autoFill: boolean;
}>;
export declare const changeCommonSetting: (key: string, value: any) => void;
export declare const applyDefaultCommonSetting: () => void;
export declare const applyCommonSetting: (data: AnyRecord) => void;
export declare enum ActionButtonType {
    CREATE_FORM = "\u521B\u5EFA\u6211\u7684\u8868\u5355",
    CREATE_QRCODE = "\u521B\u5EFA\u6211\u7684\u4E8C\u7EF4\u7801",
    CREATE_APPOINT = "\u521B\u5EFA\u6211\u7684\u9884\u7EA6",
    FINISH = "\u5B8C\u6210"
}
export declare const actionBtnOptions: {
    label: string;
    value: ActionButtonType;
}[];
export declare const noticeModeOptions: {
    label: string;
    value: string;
}[];
export declare const noDisturbOptions: {
    label: string;
    value: number;
}[];
export declare const answerTypeOptions: ({
    label: string;
    value: number;
    img: string;
    default?: undefined;
} | {
    label: string;
    value: number;
    img: string;
    default: boolean;
})[];
export declare const FormSetting: import('vue').Ref<any>;
export declare const applyDefaultFormSetting: () => void;
export declare const applyFormSetting: ({ setting, extend, }: {
    setting: AnyRecord;
    extend: AnyRecord | null;
}) => void;
export declare const resetSetting: () => void;
export declare const saveOldSetting: () => void;
export declare const isSettingChanged: () => boolean;
export declare const resetSettingOldData: () => void;
