import { PickedInfo } from 'xbsj-xe2/dist-node/xe2-base-objects'; import { Destroyable } from "xbsj-xe2/dist-node/xe2-base-utils"; import { UeViewer } from "./index"; export declare class UePickedInfo extends PickedInfo { uePickResult?: { [key: string]: any; id?: string | undefined; position?: [number, number, number] | undefined; screenPosition?: [number, number] | undefined; actorTags?: string[] | undefined; className?: string | undefined; parentInfo?: { name?: string | undefined; className?: string | undefined; actorTags?: string[] | undefined; }[] | undefined; features?: { [k: string]: any; } | undefined; hitItem?: number | undefined; componentName?: string | undefined; add?: { [k: string]: any; } | undefined; } | undefined; tilesetPickInfo?: any; geojsonPickInfo?: any; constructor(uePickResult?: { [key: string]: any; id?: string | undefined; position?: [number, number, number] | undefined; screenPosition?: [number, number] | undefined; actorTags?: string[] | undefined; className?: string | undefined; parentInfo?: { name?: string | undefined; className?: string | undefined; actorTags?: string[] | undefined; }[] | undefined; features?: { [k: string]: any; } | undefined; hitItem?: number | undefined; componentName?: string | undefined; add?: { [k: string]: any; } | undefined; } | undefined, childPickedInfo?: PickedInfo, tilesetPickInfo?: any, geojsonPickInfo?: any); } export declare class ViewerCreating extends Destroyable { private _reconnectEvent; constructor(container: HTMLDivElement, uri: string | undefined, ueViewer: UeViewer); }