interface FunctionalComponent Properties displayName Signature displayName?: string; emits Signature emits?: E | (keyof E)[]; inheritAttrs Signature inheritAttrs?: boolean; props Signature props?: ComponentPropsOptions<P>; ErrorCodes HMRRuntime