/// import { RefObject } from 'react'; import { Group } from 'three'; import { RegionInfoPanel, StyleConfig } from '../../type/children'; import CoreMap from '../../map/CoreMap'; import StatusInfo from './StatusInfo'; declare class RegionMapInfoPanel { group: Group; styleConfig: StyleConfig; eventConfig: RegionInfoPanel['config']['eventConfig']; statusInfoRefs: RefObject[]; event: RegionInfoPanel['event']; design: boolean; intervalTime?: NodeJS.Timeout; constructor(infoPanel: RegionInfoPanel, design: boolean); executeAnimate(): void; updateEventConfig(eventConfig: any): void; updatePadding(padding: any): void; updateLineConfigList(lineConfigList: any): void; destroy(coreMap: CoreMap): void; } export default RegionMapInfoPanel;