im-ui-mobile
Version:
A Vue3.0 + Typescript instant messaging component library for Uniapp
22 lines (18 loc) • 585 B
TypeScript
import { AllowedComponentProps, VNodeProps } from '../common'
import { GroupMember } from '../../libs'
declare interface MentionPickerProps {
ownerId?: number
members?: any[]
}
declare interface MentionPickerEmits {
(e: 'complete', userIds: number[]): void
}
declare interface _MentionPicker {
new(): {
$props: AllowedComponentProps & VNodeProps & MentionPickerProps
$emit: MentionPickerEmits
}
init: (userId: number, atUserIds: number[]) => void
open: () => void
}
export declare const MentionPicker: _MentionPicker