import '../styles/dataProperties.css';
interface dataElement {
    name: string;
    value: string;
}
export declare class DataPropeties {
    viewer: any;
    containerId: string;
    IdGenneral: string;
    modal: any;
    private dialog;
    private onClosedCallback;
    private listPicked;
    private handler;
    objs: dataElement[];
    constructor(containerId: string, viewer: any);
    setClosedCallback(callback: (status: boolean) => void): void;
    notifyCallBack(status: boolean): void;
    createModalDataElement: () => void;
    /**
   * Hàm khởi tạo popup modal
   */
    private isCreated;
    showHideModalDataElement: (show: boolean) => void;
    private handleCloseModal;
    private containerDiv;
    private renderTableData;
    private clearContainer;
    private pickDataElement;
    private _isCtrlLick;
    private _handlePickedCesium;
    private removeAllEvents;
    private removeAllClickEvents;
    private _checkIfAllGuidAreTheSame;
}
export {};
