interface DomInfo { tagName: string; selector: string; className: string; count?: number; isLeaf?: boolean; fix?: any; level?: string; text?: string; upload?: boolean; } interface UIMap { otherCount: number; teamixUICount: number; teamixProCount: number; hybridCloudCount: number; otherArea: number; teamixUIArea: number; teamixProArea: number; chartCount: number; chartArea: number; hybridCloudArea: number; teamixCount: number; teamixArea: number; allCount: number; allArea: number; otherElement?: DomInfo[]; teamixUIElement?: DomInfo[]; teamixProElement?: DomInfo[]; chartElement?: DomInfo[]; hybridCloudElement?: DomInfo[]; } declare const continueNode: string[]; declare const hybridCloudLeafNode: string[]; declare const hybridCloudNode: string[]; declare const ignoreNode: { tagName: string[]; id: string[]; }; type UIType = 'teamixUI' | 'teamixPro' | 'chart' | 'hybridCloud' | 'other'; declare const componentMap: any; declare const prefixInclude: (className: string, prefixList: string[]) => boolean; export { DomInfo, UIMap, continueNode, hybridCloudLeafNode, hybridCloudNode, ignoreNode, UIType, componentMap, prefixInclude, };