Files
wenzi/frontend/admin/src/external.d.ts

47 lines
1.2 KiB
TypeScript
Raw Normal View History

/**
*
* frontend/components/ admin
*
*/
declare module '../../../components/MosquitoLeaderboard.vue' {
import type { DefineComponent } from 'vue'
const component: DefineComponent<{
activityId: number
page?: number
size?: number
topN?: number
currentUserId?: number
}, {}, any>
export default component
}
declare module '../../../components/MosquitoPosterCard.vue' {
import type { DefineComponent } from 'vue'
const component: DefineComponent<{
posterUrl?: string
width?: number
height?: number
loading?: boolean
error?: Error | null
}, {}, any>
export default component
}
declare module '../../../components/MosquitoShareButton.vue' {
import type { DefineComponent } from 'vue'
const component: DefineComponent<{
text?: string
size?: 'sm' | 'md' | 'lg'
variant?: 'default' | 'primary' | 'secondary' | 'success' | 'danger'
loading?: boolean
disabled?: boolean
}, {}, any>
export default component
}
declare module '../../index' {
export function useMosquito(): any
export default any
}