import { VueNode as VueNode$1 } from "../_util/type.js"; import { ColProps } from "../grid/col.js"; import "../grid/index.js"; import { TooltipProps } from "../tooltip/index.js"; import { FormLabelAlign } from "./interface.js"; import { RequiredMark } from "./Form.js"; import * as vue702 from "vue"; //#region src/form/FormItemLabel.d.ts type FormTooltipProps = TooltipProps & { icon?: VueNode$1; }; type FormItemTooltipType = FormTooltipProps | VueNode$1; type ColPropsWithClass = ColProps & { class?: string; }; interface FormItemLabelProps { colon?: boolean; htmlFor?: string; label?: VueNode$1; labelAlign?: FormLabelAlign; labelCol?: ColPropsWithClass; /** * @internal Used for pass `requiredMark` from `
` */ requiredMark?: RequiredMark; tooltip?: FormItemTooltipType; vertical?: boolean; } declare const FormItemLabel: vue702.DefineSetupFnComponent; //#endregion export { ColPropsWithClass, FormItemLabelProps, FormItemTooltipType, FormTooltipProps, FormItemLabel as default };