import { DomSanitizer } from '@angular/platform-browser'; import * as i0 from "@angular/core"; export interface NcWeatherOptions { lng?: number | string; lat?: number | string; } export declare class LocalService { private sanitizer; constructor(sanitizer: DomSanitizer); getWeather(token: string, options: NcWeatherOptions): Promise; private getRealTimeWeather; private skyconEnum; /** * 格式化时间 * @param type 格式化类型yyyy-MM-dd HH:mm:ss,注意MM为月份、mm为分钟 * @param time 可选。默认当前时间 * @returns yyyy-MM-dd HH:mm:ss */ formatDate(type: string, time?: any): string; /** * jsonp封装 * @param obj \{url: '', success: ()=> {}} */ private jsonpFunction; /** * 获取当前位置的经纬度 * @returns Promise<{latitude: number, longitude: number}> */ private getGeolocation; /** * 保留指定小数位数(降水量) * @param num 需要处理的数值 * @param len 要保留的小数位数 * @returns 处理后的数值,保留指定小数位数 */ private retainDecimal; private roundPercent; private getPrecipitationDesc1; private getPrecipitationDesc2; private getWindLevel; private getWindDirection; private getAQIParams; private sanitizerSvg; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }