import { LonLatFormatType, UeViewer } from ".";
declare const createReactProps: () => {
    editingPointSize: number | undefined;
    editingPointColor: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number, number] | undefined>;
    editingAuxiliaryPointColor: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number, number] | undefined>;
    editingLineWidth: number | undefined;
    editingLineColor: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number, number] | undefined>;
    editingAxisSize: number | undefined;
    geoReferenceOrigin: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number] | undefined>;
    keepWorldOriginNearCamera: boolean | undefined;
    hoverTime: number | undefined;
    useCache: boolean | undefined;
    widgetInteractionDistance: number | undefined;
    globeShow: boolean | undefined;
    editingAuxiliaryPointSize: number | undefined;
    lonLatFormat: LonLatFormatType | undefined;
    ionAccessToken: string | undefined;
    apiKey: string | undefined;
    apiUrl: string | undefined;
    secretKey: string | undefined;
    speechVoiceMode: "custom" | "baidu" | undefined;
    memReportInterval: number | undefined;
    sceneControlled: boolean | undefined;
    currentTime: number | undefined;
    cloud: number | undefined;
    rain: number | undefined;
    snow: number | undefined;
    fog: number | undefined;
    brightness: number | undefined;
    atmosphere: boolean | undefined;
    depthOfField: boolean | undefined;
    emissiveIntensity: number | undefined;
    fov: number | undefined;
    textAvoidance: boolean | undefined;
    sunIntensity: number | undefined;
    sunskyControlled: boolean | undefined;
    ev100Ratio: number | undefined;
    statusUpdateInterval: number | undefined;
    baseUrl: string | undefined;
    flyToBoundingSize: number | undefined;
    editingHeightOffset: number | undefined;
};
declare function getGlobalPropsKey(): string[];
declare function getGlobalPropsValue(viewer: UeViewer): {
    [key: string]: any;
};
export { getGlobalPropsKey, getGlobalPropsValue, createReactProps };
