import { FormInstance } from 'ant-design-vue';
declare const _default: import("vue").DefineComponent<{
    publishContentID: {
        type: StringConstructor;
        default: string;
    };
}, {
    styleProps: import("vue").ComputedRef<Pick<any, string>>;
    handleClick: () => void;
    barrages: import("vue").Ref<{
        content: string;
    }[]>;
    open: import("vue").Ref<boolean>;
    showModal: () => void;
    handleOk: (e: MouseEvent) => void;
    isLoaded: import("vue").Ref<boolean>;
    formState: import("vue").Ref<{
        name: string;
        blessing: string;
    }>;
    handleCancel: () => void;
    rules: {
        name: {
            required: boolean;
            message: string;
            trigger: string;
        }[];
        blessing: {
            required: boolean;
            message: string;
            trigger: string;
        }[];
    };
    formRef: import("vue").Ref<FormInstance | null>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    publishContentID: {
        type: StringConstructor;
        default: string;
    };
}>>, {
    publishContentID: string;
}, {}>;
export default _default;
