import type { Ref } from "vue"; import type { FormItemSchema, FormSchema } from "../types/form"; export declare function useItemLabelWidth(schemaItemRef: Ref, schemaRef: Ref): import("vue").ComputedRef<{ labelCol: Partial; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; xxxl: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; prefixCls: StringConstructor; flex: (StringConstructor | NumberConstructor)[]; }>> & import("vue").HTMLAttributes; wrapperCol: Partial; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; xxxl: { type: import("vue").PropType; default: string | number | import("ant-design-vue/lib/grid").ColSize; }; prefixCls: StringConstructor; flex: (StringConstructor | NumberConstructor)[]; }>> & import("vue").HTMLAttributes; }>;