export default _sfc_main;
declare namespace _sfc_main {
    const name: string;
    namespace props {
        namespace map {
            const type: ObjectConstructor;
        }
        namespace show {
            const type_1: BooleanConstructor;
            export { type_1 as type };
        }
        namespace meteo {
            const type_2: ObjectConstructor;
            export { type_2 as type };
        }
        namespace ts {
            const type_3: StringConstructor;
            export { type_3 as type };
        }
    }
    const emits: string[];
    function data(): {
        showMeteo: boolean;
        meteoMarker: undefined;
        helper: any;
    };
    namespace computed {
        function computeTime(): (time: any) => string;
        function computeLat(): (lat: any, precision?: number) => any;
        function computeLng(): (lng: any, precision?: number) => any;
        function roundPrecision(): (num: any, precision?: number) => any;
    }
    namespace watch {
        export namespace show_1 {
            function handler(): void;
            const immediate: boolean;
        }
        export { show_1 as show };
        export namespace map_1 {
            function handler(): void;
        }
        export { map_1 as map };
        export namespace ts_1 {
            function handler(): void;
        }
        export { ts_1 as ts };
        export namespace meteo_1 {
            function handler(): void;
        }
        export { meteo_1 as meteo };
        export namespace showMeteo {
            export function handler(): void;
            const immediate_1: boolean;
            export { immediate_1 as immediate };
        }
    }
    namespace methods {
        function handleBind(): void;
        function handleClick(event: any): void;
        function handleRender(): void;
        function handleRemove(): void;
    }
}
