declare const _default: import("vue").DefineComponent string; }; tropicals: { type: ObjectConstructor; default: () => {}; }; ts: { type: StringConstructor; default: () => string; }; container: { type: StringConstructor; default: () => string; }; zoom: { type: NumberConstructor; default: () => number; }; }>, {}, { map: undefined; source: string; clusterSource: string; historyLayer: string; forecastLayer: string; forecastModelLayer: string; forecastNameLayer: string; pointCircleLayer: string; pointLabelLayer: string; historyPointCircleLayer: string; historyPointLabelLayer: string; interpolateData: never[]; interpolateMarkers: never[]; interpolateSource: string; interpolateLineLayer: string; showTropicals: boolean; activeTropicals: undefined; activeTropicalsMarker: undefined; empty: turf.helpers.FeatureCollection; circleSource: string; circleSourceData: turf.helpers.FeatureCollection; circleLayer: string; labelMarkers: never[]; fromTropicalReport: boolean; }, {}, { initMap(): Promise; handleRender(): void; handleDateChange(): void; findClosestToNumber(arr: any, key: any, number: any): any; handleClear(): void; handleDrawCircle(): void; handleComputePolygons(points: any): (turf.helpers.Feature | turf.helpers.Feature)[]; handleComputeArc(center: any, radius: any, properties: any): turf.helpers.Feature | turf.helpers.Feature; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly string; }; tropicals: { type: ObjectConstructor; default: () => {}; }; ts: { type: StringConstructor; default: () => string; }; container: { type: StringConstructor; default: () => string; }; zoom: { type: NumberConstructor; default: () => number; }; }>> & Readonly<{}>, { tropicals: Record; ts: string; container: string; zoom: number; token: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;