declare const _sfc_main: import("vue").DefineComponent<{}, {
    currentWeather: import("vue").Ref<{
        adcode: string;
        city: string;
        humidity: string;
        info: string;
        province: string;
        reportTime: string;
        temperature: number;
        weather: string;
        windDirection: string;
        windPower: string;
    }>;
    vMiniWeatherIcon: import("vue").DefineComponent<{
        icon: {
            type: StringConstructor;
            default: string;
        };
        type: {
            type: StringConstructor;
            default: string;
        };
    }, {
        props: any;
        id: import("vue").Ref<string>;
        weatherIconAnimation: import("vue").Ref<import("lottie-web").AnimationItem | null>;
        handleShowIcon: () => void;
    }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
        icon: {
            type: StringConstructor;
            default: string;
        };
        type: {
            type: StringConstructor;
            default: string;
        };
    }>>, {
        type: string;
        icon: string;
    }, {}>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>;
export default _sfc_main;
