import { SummaryOperation } from '../../PredefinedConfig/Common/Enums';
import { AdaptableTheme } from '../../PredefinedConfig/ThemeState';
import { AdaptableMessageType } from '../../PredefinedConfig/Common/AdaptableMessageType';
import { AdaptableColumnType, AdaptableModule } from '../../PredefinedConfig/Common/Types';
import { AccessLevel } from '../../PredefinedConfig/Common/Entitlement';
import { DataChangeDetectionPolicy } from '../../AdaptableOptions/AlertOptions';
import { ToastPositions, ToastTransitions } from '../../AdaptableOptions/NotificationsOptions';
import { FlashTarget } from '../../AdaptableOptions/FlashingCellOptions';
import { DashboardButtonsLocation } from '../../AdaptableOptions/DashboardOptions';
import { PopupType } from '../../AdaptableOptions/SettingsPanelOptions';
import { SaveChartBehaviour } from '../../AdaptableOptions/ChartingOptions';
import { DisplayRowGroups } from '../../AdaptableOptions/LayoutOptions';
export declare const AUTOGENERATED_PK_COLUMN: string;
export declare const MISSING_COLUMN: string;
export declare const DEFAULT_LAYOUT: string;
export declare const LIGHT_THEME: string;
export declare const DARK_THEME: string;
export declare const OS_THEME: string;
export declare const USER_NAME: string;
export declare const ADAPTABLE_ID: string;
export declare const ADAPTABLE: string;
export declare const ADAPTABLE_CONTAINER_ID: string;
export declare const AG_GRID_CONTAINER_ID: string;
export declare const ADAPTABLE_TOOLPANEL_ID: string;
export declare const ADAPTABLE_TOOLPANEL_COMPONENT: string;
export declare const AGGRID_TOOLPANEL_FILTERS: string;
export declare const AGGRID_TOOLPANEL_COLUMNS: string;
export declare const MENU_PREFIX: string;
export declare const READ_ONLY_STYLE: string;
export declare const ALL_COLUMN_VALUES: string;
export declare const EMPTY_STRING: string;
export declare const EMPTY_ARRAY: any[];
export declare const AB_SPECIAL_COLUMN: AdaptableColumnType;
export declare const AB_ROW_ACTIONS_COLUMN: AdaptableColumnType;
export declare const AB_FDC3_COLUMN: AdaptableColumnType;
export declare const HALF_SECOND: number;
export declare const GROUP_PATH_SEPARATOR: string;
export declare const AG_GRID_GROUPED_COLUMN: string;
export declare const AG_GRID_PIVOT_COLUMN: string;
export declare const AG_GRID_CHART_WINDOW = "AG Grid Window";
export declare const ADAPTABLE_ROW_ACTION_BUTTONS = "adaptableRowActionButtons";
export declare const ADAPTABLE_ROW_ACTION_BUTTONS_FRIENDLY_NAME = "(ActionRowButtons)";
export declare const ADAPTABLE_FDC3_ACTION_COLUMN_FRIENDLY_NAME = "(FDC3ActionColumn)";
export declare const DEFAULT_DATE_FORMAT_PATTERN = "dd-MM-yyyy";
export declare const DEFAULT_DATE_FORMAT_PATTERN_WITH_TIME = "dd-MM-yyyy HH:mm:ss";
export declare const BLANK_DISTINCT_COLUMN_VALUE = "[BLANKS]";
export declare const DEFAULT_STRING_DISPLAY_VALUE = "Hello World";
export declare const DEFAULT_INTEGER_DISPLAY_VALUE = 12345;
export declare const DEFAULT_DOUBLE_DISPLAY_VALUE = 12345.6789;
export declare const RAW_VALUE_DATA_CHANGE_DETECTION_POLICY: DataChangeDetectionPolicy;
export declare const TOAST_POSITIONS_BOTTOM_RIGHT: ToastPositions;
export declare const TOAST_TRANSITIONS_SLIDE: ToastTransitions;
export declare const NOTIFICATION_DURATION = 3000;
export declare const NOTIFICATION_MAX_SYSTEM_MESSAGES = 100;
export declare const QUICK_SEARCH_PLACEHOLDER = "Search";
export declare const DASHBOARD_BUTTONS_LOCATION_LEFT: DashboardButtonsLocation;
export declare const DASHBOARD_BUTTONS_LOCATION_RIGHT: DashboardButtonsLocation;
export declare const ENGLISH_VARIANT = "GB";
export declare const LOADING_SCREEN_DELAY = 200;
export declare const LOADING_SCREEN_TITLE = "Initialising Grid";
export declare const LOADING_SCREEN_TEXT = "Retrieving your settings and setting up the grid...";
export declare const DATE_INPUT_DATE_FORMAT = "yyyy-MM-dd";
export declare const FLASHING_TARGET_CELL: FlashTarget;
export declare const FLASHING_TARGET_ROW: FlashTarget;
export declare const ICON_CONFIGURATION = "ConfigurationIcon";
export declare const POPUP_TYPE_MODAL: PopupType;
export declare const POPUP_TYPE_WINDOW: PopupType;
export declare const SAVE_CHART_BEHAVIOUR_AUTO: SaveChartBehaviour;
export declare const SAVE_CHART_BEHAVIOUR_MANUAL: SaveChartBehaviour;
export declare const SAVE_CHART_BEHAVIOUR_NONE: SaveChartBehaviour;
export declare const DISPLAY_ROW_GROUPS_DYNAMIC: DisplayRowGroups;
export declare const DISPLAY_ROW_GROUPS_EXPANDED: DisplayRowGroups;
export declare const DISPLAY_ROW_GROUPS_CLOSED: DisplayRowGroups;
export declare const FDC3_ACTION_COLUMN_DEFAULT_COLUMN_ID = "fdc3ActionColumn";
export declare const FDC3_ACTION_COLUMN_DEFAULT_HEADER_NAME = "FDC3 Actions";
export declare const ACCESS_LEVEL_READONLY: AccessLevel;
export declare const ACCESS_LEVEL_HIDDEN: AccessLevel;
export declare const ACCESS_LEVEL_FULL: AccessLevel;
export declare const STANDALONE_MODULE_POPUPS: AdaptableModule[];
export declare const SYSTEM_STATUS_DEFAULT_MAX_MESSAGES_IN_STORE: number;
export declare const QUICK_SEARCH_DEFAULT_BACK_COLOR: string;
export declare const QUICK_SEARCH_DEFAULT_FORE_COLOR: string;
export declare const QUICK_SEARCH_DEBOUNCE_TIME: number;
export declare const CELL_SUMMARY_DEFAULT_OPERATION: SummaryOperation | string;
export declare const SYSTEM_DEFAULT_SYSTEM_STATUS_TYPE: AdaptableMessageType;
export declare const THEME_DEFAULT_CURRENT_THEME: string;
export declare const DEFAULT_LIVE_REPORT_THROTTLE_TIME: number;
export declare const SERVER_VALIDATION_HEADER: string;
export declare const SERVER_VALIDATION_MESSAGE_TYPE: AdaptableMessageType;
/**
 * Object Factory
 */
export declare const PLUS_MINUS_DEFAULT_NUDGE_VALUE: number;
export declare const ALERT_DEFAULT_MESSAGE_TYPE: AdaptableMessageType;
export declare const ALERT_DEFAULT_SHOW_POPUP: boolean;
/**
 * Constants for State (primarily for audit property events) - good idea?
 */
export declare const SUMMARY_OPERATION_STATE_PROPERTY: string;
export declare const CURRENT_LAYOUT_STATE_PROPERTY: string;
export declare const CURRENT_REPORT_STATE_PROPERTY: string;
export declare const FLASHING_CELL_DEFAULT_UP_COLOR_STATE_PROPERTY: string;
export declare const FLASHING_CELL_DEFAULT_DOWN_COLOR_STATE_PROPERTY: string;
export declare const FLASHING_CELL_DEFAULT_DURATION_STATE_PROPERTY: string;
export declare const CURRENT_THEME_STATE_PROPERTY: string;
export declare const QUICK_SEARCH_TEXT_STATE_PROPERTY: string;
export declare const QUICK_SEARCH_STYLE_STATE_PROPERTY: string;
export declare const SMART_EDIT_VALUE_STATE_PROPERTY: string;
export declare const SMART_EDIT_MATH_OPERATION_STATE_PROPERTY: string;
export declare const SYSTEM_THEMES: AdaptableTheme[];
export declare const VISUAL_DATA_REPORT = "Visual Data";
export declare const ALL_DATA_REPORT = "All Data";
export declare const CURRENT_DATA_REPORT = "Current Data";
export declare const SELECTED_CELLS_REPORT = "Selected Cells";
export declare const SELECTED_ROWS_REPORT = "Selected Rows";
export declare const THEME_STYLE: string;
