declare const EditGlobals: EditGlobals;
interface EditGlobals {
    classNames: ClassNamesOptions;
    lang: LangOptions;
}
export interface ClassNamesOptions {
    accordionContainer: string;
    accordionContent: string;
    accordionHeader: string;
    accordionHeaderBtn: string;
    accordionHeaderIcon: string;
    accordionMenu: string;
    accordionMenuButton: string;
    accordionMenuButtonsContainer: string;
    accordionNestedWrapper: string;
    accordionStandaloneWrapper: string;
    accordionHeaderWrapper: string;
    button: string;
    cellEditHighlight: string;
    collapsableContentHeader: string;
    confirmationPopup: string;
    contextDetectionPointer: string;
    contextMenu: string;
    contextMenuBtn: string;
    contextMenuBtnText: string;
    contextMenuItem: string;
    currentEditedElement: string;
    customSelect: string;
    customSelectButton: string;
    dashboardCellEditHighlightActive: string;
    dragMock: string;
    dropPointer: string;
    dropdown: string;
    dropdownButton: string;
    dropdownButtonContent: string;
    dropdownContent: string;
    dropdownIcon: string;
    editGridItems: string;
    editModeEnabled: string;
    editStandaloneToggle: string;
    editOverlay: string;
    editOverlayActive: string;
    editSidebar: string;
    editSidebarHide: string;
    editSidebarHeader: string;
    editSidebarMenuItem: string;
    editSidebarRight: string;
    editSidebarRightShow: string;
    editSidebarShow: string;
    editSidebarTabBtn: string;
    editSidebarTabBtnWrapper: string;
    editSidebarTitle: string;
    editSidebarWrapper: string;
    editToolbar: string;
    editToolbarCell: string;
    editToolbarCellOutline: string;
    editToolbarItem: string;
    editToolbarRow: string;
    editToolbarRowOutline: string;
    editTools: string;
    editToolsBtn: string;
    hiddenElement: string;
    icon: string;
    labelText: string;
    maskElement: string;
    menu: string;
    menuDestroy: string;
    menuHorizontalSeparator: string;
    menuItem: string;
    menuVerticalSeparator: string;
    popupCloseButton: string;
    popupCancelBtn: string;
    popupConfirmBtn: string;
    popupButtonContainer: string;
    popupContentContainer: string;
    resizePointer: string;
    resizeSnap: string;
    resizeSnapX: string;
    resizeSnapY: string;
    resizerMenuBtnActive: string;
    collapsedElement: string;
    rowContextHighlight: string;
    separator: string;
    sidebarCloseButton: string;
    sidebarNavButton: string;
    standaloneElement: string;
    toggleContainer: string;
    toggleLabels: string;
    toggleSlider: string;
    toggleWrapper: string;
    toggleWrapperColored: string;
    labeledToggleWrapper: string;
    viewFullscreen: string;
}
export interface LangOptions {
    /**
     * Accessibility language options for the dashboard.
     */
    accessibility: LangAccessibilityOptions;
    /**
     * @default 'Add component'
     */
    addComponent: string;
    /**
     * @default 'Cancel'
     */
    cancelButton: string;
    /**
     * @default 'Caption'
     */
    caption: string;
    /**
     * @default 'Chart class name'
     */
    chartClassName: string;
    /**
     * @default 'Chart configuration'
     */
    chartConfig: string;
    /**
     * @default 'Chart ID'
     */
    chartID: string;
    /**
     * @default 'Chart options'
     */
    chartOptions: string;
    /**
     * @default 'Chart type'
     */
    chartType: string;
    /**
     * @default 'Connector name'
     */
    connectorName: string;
    /**
     * @default 'Confirm'
     */
    confirmButton: string;
    /**
     * @default 'Do you really want to destroy the cell?'
     */
    confirmDestroyCell: string;
    /**
     * @default 'Do you really want to destroy the row?'
     */
    confirmDestroyRow: string;
    /**
     * @default 'Do you really want to discard the changes?'
     */
    confirmDiscardChanges: string;
    /**
     * @default 'Data labels'
     */
    dataLabels: string;
    /**
     * @default 'Edit mode'
     */
    editMode: string;
    /**
     * @default 'Something went wrong'
     */
    errorMessage: string;
    /**
     * @default 'Exit full screen'
     */
    exitFullscreen: string;
    /**
     * @default 'Id'
     */
    id: string;
    /**
     * @default 'off'
     */
    off: string;
    /**
     * @default 'on'
     */
    on: string;
    /**
     * @default 'Point format'
     */
    pointFormat: string;
    /**
     * @default 'Settings'
     */
    settings: string;
    /**
     * Options for the sidebar and its components.
     */
    sidebar: SidebarLangOptions;
    /**
     * @default 'Styles'
     */
    style: string;
    /**
     * @default 'Title'
     */
    title: string;
    /**
     * @default 'View in full screen'
     */
    viewFullscreen: string;
    [key: string]: any;
}
export interface SidebarLangOptions {
    [key: string]: string;
    /**
     * @default 'HTML'
     */
    HTML: string;
    /**
     * @default 'Row'
     */
    row: string;
    /**
     * @default 'Highcharts'
     */
    Highcharts: string;
    /**
     * @default 'Grid'
     */
    Grid: string;
    /**
     * @default 'KPI'
     */
    KPI: string;
}
export interface LangAccessibilityOptions {
    contextMenu: LangAccessibilityOptionsContextMenu;
    editMode: LangAccessibilityOptionsEditMode;
}
export interface LangAccessibilityOptionsContextMenu {
    [key: string]: string;
    /**
     * @default 'Context menu'
     */
    button: string;
}
export interface LangAccessibilityOptionsEditMode {
    [key: string]: string;
    /**
     * @default 'Edit mode'
     */
    editMode: string;
}
export type TLangKeys = 'editMode' | 'verticalSeparator';
export default EditGlobals;
