import { Icon, iRectangle, tColor, TConnector, TTextBox, tView, TViewItem } from 'src/interfaces';
/**
 * TODO: This file could do with better organisation and convention for easier reading.
 */
declare const UNPROJECTED_TILE_SIZE = 100;
declare const RECT_STROKE_WIDTH = 1;
declare const PROJECTED_TILE_SIZE: {
    width: number;
    height: number;
};
declare const FLAT_PROJECTED_TILE_SIZE: {
    width: number;
    height: number;
};
declare const ISO_PROJECTED_TILE_SIZE: {
    width: number;
    height: number;
};
declare const APP_PADDING: {
    x: number;
    y: number;
};
declare const DIAGRAM_BACKGROUND: tColor;
declare const TOOL_MENU_HEIGHT = 40;
declare const DEFAULT_FONT_FAMILY = "Roboto, Arial, sans-serif";
declare const VIEW_DEFAULTS: Required<Omit<tView, 'id' | 'description' | 'lastUpdated'>>;
declare const VIEW_ITEM_DEFAULTS: Required<Omit<TViewItem, 'id' | 'typeId' | 'tile'>>;
declare const CONNECTOR_DEFAULTS: Required<Omit<TConnector, 'id' | 'color'>>;
declare const CONNECTOR_SEARCH_OFFSET: {
    x: number;
    y: number;
};
declare const TEXTBOX_DEFAULTS: Required<Omit<TTextBox, 'id' | 'tile'>>;
declare const TEXTBOX_PADDING = 0.2;
declare const TEXTBOX_FONT_WEIGHT = "bold";
declare const RECTANGLE_DEFAULTS: Required<Omit<iRectangle, 'id' | 'from' | 'to' | 'color'>>;
declare const ZOOM_INCREMENT = 5;
declare const MIN_ZOOM = 10;
declare const MAX_ZOOM = 100;
declare const TRANSFORM_ANCHOR_WIDTH = 30;
declare const TRANSFORM_CONTROLS_STROKE_WIDTH = 2;
declare const TRANSFORM_CONTROLS_STROKE_COLOR = "#0392ff";
declare const DEFAULT_ENTITY_TYPE_ITEM: Icon;
declare const DEFAULT_LABEL_HEIGHT = 20;
declare const PROJECT_BOUNDING_BOX_PADDING = 3;
declare const MARKDOWN_EMPTY_VALUE = "<p><br></p>";
export { CONNECTOR_DEFAULTS, CONNECTOR_SEARCH_OFFSET, APP_PADDING, DEFAULT_COLOR, DIAGRAM_BACKGROUND, TOOL_MENU_HEIGHT, DEFAULT_FONT_FAMILY, DEFAULT_ENTITY_TYPE_ITEM, DEFAULT_LABEL_HEIGHT, MARKDOWN_EMPTY_VALUE, MAX_ZOOM, MIN_ZOOM, FLAT_PROJECTED_TILE_SIZE, ISO_PROJECTED_TILE_SIZE, PROJECTED_TILE_SIZE, UNPROJECTED_TILE_SIZE, RECT_STROKE_WIDTH, PROJECT_BOUNDING_BOX_PADDING, RECTANGLE_DEFAULTS, TEXTBOX_DEFAULTS, TEXTBOX_FONT_WEIGHT, TEXTBOX_PADDING, TRANSFORM_ANCHOR_WIDTH, TRANSFORM_CONTROLS_STROKE_WIDTH, TRANSFORM_CONTROLS_STROKE_COLOR, VIEW_DEFAULTS, VIEW_ITEM_DEFAULTS, ZOOM_INCREMENT, };
