import { Editing } from "./Editing"; import { Event, ReactivePropsToNativePropsAndChanged } from "@u-gis/core"; import { ESJVector3D } from "@u-gis/core"; import { ESOlViewer } from "../../ESOlViewer"; export type GeoCoordinatesPickerPickingFuncType = ((pointerEvent: PointerEvent) => boolean); export declare class PlaceEditing extends Editing { static defaultConfig: { clickEnabled?: boolean; dblClickEnabled?: boolean; }; private _config; get config(): { clickEnabled?: boolean; dblClickEnabled?: boolean; }; set config(value: { clickEnabled?: boolean; dblClickEnabled?: boolean; }); get configChanged(): import("@u-gis/core").Listener<[{ clickEnabled?: boolean; dblClickEnabled?: boolean; }, { clickEnabled?: boolean; dblClickEnabled?: boolean; }]>; private _overEvent; get overEvent(): Event<[]>; over(): void; static defaultPointerEventFilterFunc: (pointerEvent: PointerEvent) => boolean; static defaults: { position: [number, number, number]; enabled: boolean; }; private _pointerEventFilterFunc; get pointerEventFilterFunc(): GeoCoordinatesPickerPickingFuncType; set pointerEventFilterFunc(value: GeoCoordinatesPickerPickingFuncType); get pointerEventFilterFuncChanged(): import("@u-gis/core").Listener<[GeoCoordinatesPickerPickingFuncType, GeoCoordinatesPickerPickingFuncType]>; constructor(olViewer: ESOlViewer); } export declare namespace PlaceEditing { const createDefaultProps: () => { position: import("@u-gis/core").ReactiveVariable; virtualHeight: number | undefined; clickEnabled: boolean; dblClickEnabled: boolean; enabled: boolean; }; } export interface PlaceEditing extends ReactivePropsToNativePropsAndChanged> { } //# sourceMappingURL=PlaceEditing.d.ts.map