diff --git a/packages/components/link/src/link.ts b/packages/components/link/src/link.ts index 56ad10f88f..0fc8fa890e 100644 --- a/packages/components/link/src/link.ts +++ b/packages/components/link/src/link.ts @@ -1,5 +1,6 @@ import { buildProps, definePropType } from '@element-plus/utils/props' import type { Component, ExtractPropTypes } from 'vue' +import type Link from './link.vue' export const linkProps = buildProps({ type: { @@ -24,3 +25,5 @@ export const linkEmits = { click: (evt: MouseEvent) => evt instanceof MouseEvent, } export type LinkEmits = typeof linkEmits + +export type LinkInstance = InstanceType diff --git a/packages/components/link/src/link.vue b/packages/components/link/src/link.vue index d784b177e5..6448b0f739 100644 --- a/packages/components/link/src/link.vue +++ b/packages/components/link/src/link.vue @@ -1,8 +1,8 @@