// generated by @dcloudio/uni-helper-json/dist/tags.json

declare module 'vue' {
    // shime-uni.d.ts
    type Hooks = App.AppInstance & Page.PageInstance
    type ComponentCustomOptions = Hooks

    // uni-app components
    interface UniComponent {
        [key in string]: any
    }
    export interface GlobalComponents {
        block: UniComponent
        view: UniComponent
        'scroll-view': UniComponent
        'match-media': UniComponent
        swiper: UniComponent
        'swiper-item': UniComponent
        'movable-view': UniComponent
        'movable-area': UniComponent
        text: UniComponent
        'rich-text': UniComponent
        progress: UniComponent
        button: UniComponent
        'checkbox-group': UniComponent
        checkbox: UniComponent
        form: UniComponent
        input: UniComponent
        label: UniComponent
        picker: UniComponent
        'picker-view': UniComponent
        'radio-group': UniComponent
        radio: UniComponent
        slider: UniComponent
        switch: UniComponent
        textarea: UniComponent
        navigator: UniComponent
        audio: UniComponent
        image: UniComponent
        video: UniComponent
        map: UniComponent
        canvas: UniComponent
        'web-view': UniComponent
        'cover-view': UniComponent
        'cover-image': UniComponent
        icon: UniComponent
        'picker-view-column': UniComponent
        camera: UniComponent
        'live-player': UniComponent
        'live-pusher': UniComponent
        'open-data': UniComponent
        ad: UniComponent
        'ad-draw': UniComponent
        'navigation-bar': UniComponent
        'custom-tab-bar': UniComponent
        'page-meta': UniComponent
        editor: UniComponent
        'unicloud-db': UniComponent
    }
}
export {}
