interface WorkflowConfig { id: string | number; reqType: 'get' | 'post'; isFormData: boolean; } interface GuidanceItem { name: string; image: string; feature: string; prevention: string; } interface InsectItem { id: string; msCode: string; stationName: string; monitorTime: string; warningStatus: string; warningValue: string; impactLevel: string; impactRange: string; msName: string; msPlace: string; lon: number | string; lat: number | string; guidance?: GuidanceItem[]; monitorResult: string; } interface Props { baseHttp?: string; insectType?: number; refreshInterval?: number; appKey?: string; appSalt?: string; ids?: Record; triggerImg?: string; list?: InsectItem[]; } declare const _default: import('vue').DefineComponent void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { addMarker: (...args: any[]) => void; close: (...args: any[]) => void; openDetail: (...args: any[]) => void; clearMarker: (...args: any[]) => void; openGuidance: (...args: any[]) => void; markerClick: (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly & Readonly<{ onAddMarker?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; onOpenDetail?: ((...args: any[]) => any) | undefined; onClearMarker?: ((...args: any[]) => any) | undefined; onOpenGuidance?: ((...args: any[]) => any) | undefined; onMarkerClick?: ((...args: any[]) => any) | undefined; }>, { baseHttp: string; appKey: string; appSalt: string; ids: Record; list: InsectItem[]; refreshInterval: number; triggerImg: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>; export default _default;