declare const _default: import('vue').DefineComponent<{
    hideActions: {
        type: BooleanConstructor[];
        default: boolean;
    };
}, {
    visible: import("vue").Ref<boolean>;
    modalData: import("vue").Ref<{}>;
    state: {
        formData: {};
        formProps: {};
        actionLoading: boolean;
    };
    closeModal: () => void;
    handleSave: () => Promise<void>;
    registerForm: (methods: any) => void;
}, any, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("success" | "register")[], "success" | "register", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    hideActions: {
        type: BooleanConstructor[];
        default: boolean;
    };
}>> & {
    onRegister?: ((...args: any[]) => any) | undefined;
    onSuccess?: ((...args: any[]) => any) | undefined;
}, {
    hideActions: boolean;
}, {}>;
export default _default;
