export declare const FormGridItem: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    gridProps: {
        type: ObjectConstructor;
        required: boolean;
    };
    field: {
        type: StringConstructor;
        default: string;
    };
    label: StringConstructor;
    showColon: {
        type: BooleanConstructor;
        default: boolean;
    };
    noStyle: {
        type: BooleanConstructor;
        default: boolean;
    };
    disabled: BooleanConstructor;
    help: StringConstructor;
    extra: StringConstructor;
    required: {
        type: BooleanConstructor;
        default: boolean;
    };
    rules: import("vue").PropType<import("@arco-design/web-vue").FieldRule | import("@arco-design/web-vue").FieldRule[]>;
    validateStatus: import("vue").PropType<"success" | "warning" | "error" | "validating">;
    validateTrigger: {
        type: import("vue").PropType<("change" | "input" | "focus" | "blur") | ("change" | "input" | "focus" | "blur")[]>;
    };
    labelColProps: ObjectConstructor;
    wrapperColProps: ObjectConstructor;
    hideLabel: {
        type: BooleanConstructor;
        default: boolean;
    };
    hideAsterisk: {
        type: BooleanConstructor;
        default: boolean;
    };
    labelColStyle: ObjectConstructor;
    wrapperColStyle: ObjectConstructor;
    rowProps: ObjectConstructor;
    rowClass: (StringConstructor | ArrayConstructor | ObjectConstructor)[];
    contentClass: (StringConstructor | ArrayConstructor | ObjectConstructor)[];
    contentFlex: {
        type: BooleanConstructor;
        default: boolean;
    };
    mergeProps: {
        type: import("vue").PropType<boolean | ((props: Record<string, any>) => Record<string, any>)>;
        default: boolean;
    };
    labelColFlex: (StringConstructor | NumberConstructor)[];
    feedback: {
        type: BooleanConstructor;
        default: boolean;
    };
    labelComponent: {
        type: StringConstructor;
        default: string;
    };
    labelAttrs: ObjectConstructor;
}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    gridProps: {
        type: ObjectConstructor;
        required: boolean;
    };
    field: {
        type: StringConstructor;
        default: string;
    };
    label: StringConstructor;
    showColon: {
        type: BooleanConstructor;
        default: boolean;
    };
    noStyle: {
        type: BooleanConstructor;
        default: boolean;
    };
    disabled: BooleanConstructor;
    help: StringConstructor;
    extra: StringConstructor;
    required: {
        type: BooleanConstructor;
        default: boolean;
    };
    rules: import("vue").PropType<import("@arco-design/web-vue").FieldRule | import("@arco-design/web-vue").FieldRule[]>;
    validateStatus: import("vue").PropType<"success" | "warning" | "error" | "validating">;
    validateTrigger: {
        type: import("vue").PropType<("change" | "input" | "focus" | "blur") | ("change" | "input" | "focus" | "blur")[]>;
    };
    labelColProps: ObjectConstructor;
    wrapperColProps: ObjectConstructor;
    hideLabel: {
        type: BooleanConstructor;
        default: boolean;
    };
    hideAsterisk: {
        type: BooleanConstructor;
        default: boolean;
    };
    labelColStyle: ObjectConstructor;
    wrapperColStyle: ObjectConstructor;
    rowProps: ObjectConstructor;
    rowClass: (StringConstructor | ArrayConstructor | ObjectConstructor)[];
    contentClass: (StringConstructor | ArrayConstructor | ObjectConstructor)[];
    contentFlex: {
        type: BooleanConstructor;
        default: boolean;
    };
    mergeProps: {
        type: import("vue").PropType<boolean | ((props: Record<string, any>) => Record<string, any>)>;
        default: boolean;
    };
    labelColFlex: (StringConstructor | NumberConstructor)[];
    feedback: {
        type: BooleanConstructor;
        default: boolean;
    };
    labelComponent: {
        type: StringConstructor;
        default: string;
    };
    labelAttrs: ObjectConstructor;
}>> & Readonly<{}>, {
    disabled: boolean;
    required: boolean;
    field: string;
    showColon: boolean;
    noStyle: boolean;
    hideLabel: boolean;
    hideAsterisk: boolean;
    contentFlex: boolean;
    mergeProps: boolean | ((props: Record<string, any>) => Record<string, any>);
    feedback: boolean;
    labelComponent: string;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
