import { ComponentInstance } from 'vue'; import { CompSize } from '../../utils'; export interface FormProps { size?: CompSize; showColon?: boolean; showLabel?: boolean; hideRequiredAsterisk?: boolean; requireAsteriskPosition?: RequireAsteriskPosition; autoFocusFirst?: boolean; autoFocusTo?: string | HTMLElement | Element | ComponentInstance; } export interface FormItemProps { size?: CompSize; label?: string; showLabel?: boolean; showColon?: boolean; } export type RequireAsteriskPosition = 'left' | 'right';