You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
587 B
25 lines
587 B
3 years ago
|
declare module '*.vue' {
|
||
|
import { defineComponent } from 'vue'
|
||
|
const component: ReturnType<typeof defineComponent>
|
||
|
export default component
|
||
|
}
|
||
|
|
||
|
// declare module '*.vue' {
|
||
|
// import * as vue from 'vue';
|
||
|
// export declare const render: vue.RootRenderFunction<Element | DocumentFragment>
|
||
|
// }
|
||
|
|
||
|
// declare module '@vue/runtime-core' {
|
||
|
// interface ComponentCustomProperties {
|
||
|
// $createLoading: () => any
|
||
|
// }
|
||
|
// }
|
||
|
|
||
|
declare type Nullable<T> = T | null
|
||
|
|
||
|
declare type CustomizedHTMLElement<T> = HTMLElement & T
|
||
|
|
||
|
declare type Indexable<T> = {
|
||
|
[key: string]: T
|
||
|
}
|