export const STD_CSS_SPRITE_RELPATH = "images/icons.png";

export { default as CURSOR_DIGITIZE_POINT } from "../../stdassets/cursors/digitizePoint.cur";
export { default as CURSOR_DIGITIZE_LINE } from "../../stdassets/cursors/digitizeLine.cur";
export { default as CURSOR_DIGITIZE_LINESTRING } from "../../stdassets/cursors/digitizeLineString.cur";
export { default as CURSOR_DIGITIZE_RECT } from "../../stdassets/cursors/digitizeRectangle.cur";
export { default as CURSOR_DIGITIZE_POLYGON } from "../../stdassets/cursors/digitizePolygon.cur";
export { default as CURSOR_DIGITIZE_CIRCLE } from "../../stdassets/cursors/digitizeCircle.cur";
export { default as CURSOR_GRABBING } from "../../stdassets/cursors/grabbing.cur";
export { default as CURSOR_GRAB } from "../../stdassets/cursors/grab.cur";
export { default as CURSOR_ZOOM_IN } from "../../stdassets/cursors/zoomin.cur";

export { default as IMG_SLIDER_SCALE } from "../../stdassets/images/res/sliderscale.png";
export { default as GIF_SPINNER } from "../../stdassets/images/res/spinner.gif";
export { default as IMG_SLIDER } from "../../stdassets/images/res/slider.png";

export { default as IMG_PBMG } from "../../stdassets/images/icons/PoweredBy_en.png";

export { default as ICON_ABOUT } from "../../stdassets/images/icons/about.png";
export { default as ICON_APPLICATION_BROWSER } from "../../stdassets/images/icons/application-browser.png";
export { default as ICON_BACK } from "../../stdassets/images/icons/back.png";
export { default as ICON_BUFFER } from "../../stdassets/images/icons/buffer.png";
export { default as ICON_CONTROL_180 } from "../../stdassets/images/icons/control-180.png";
export { default as ICON_CONTROL_STOP_180 } from "../../stdassets/images/icons/control-stop-180.png";
export { default as ICON_CONTROL_STOP } from "../../stdassets/images/icons/control-stop.png";
export { default as ICON_CONTROL } from "../../stdassets/images/icons/control.png";
export { default as ICON_COORDINATE_TRACKER } from "../../stdassets/images/icons/coordinate-tracker.png";
export { default as ICON_EDIT_COPY } from "../../stdassets/images/icons/edit-copy.png";
export { default as ICON_EDIT_CUT } from "../../stdassets/images/icons/edit-cut.png";
export { default as ICON_EDIT_DUPLICATE } from "../../stdassets/images/icons/edit-duplicate.png";
export { default as ICON_EDIT_PASTE } from "../../stdassets/images/icons/edit-paste.png";
export { default as ICON_EDIT_XML } from "../../stdassets/images/icons/edit-xml.png";
export const ICON_ERROR = "data:image/png;base64, "; //require("../../stdassets/images/icons/icon_error.png");
export { default as ICON_FEATURE_INFO } from "../../stdassets/images/icons/feature-info.png";
export { default as ICON_FILE_PRINT } from "../../stdassets/images/icons/file-print.png";
export { default as ICON_FILE_SAVE } from "../../stdassets/images/icons/file-save.png";
export { default as ICON_FOLDER_HORIZONTAL_OPEN } from "../../stdassets/images/icons/folder-horizontal-open.png";
export { default as ICON_FOLDER_HORIZONTAL } from "../../stdassets/images/icons/folder-horizontal.png";
export { default as ICON_FORWARD } from "../../stdassets/images/icons/forward.png";
export { default as ICON_GEOLOCATION } from "../../stdassets/images/icons/geolocation.png";
export { default as ICON_HELP } from "../../stdassets/images/icons/help.png";
export { default as ICON_HOME } from "../../stdassets/images/icons/icon_home.png";
export { default as ICON_MENUARROW_DISABLED } from "../../stdassets/images/icons/icon_menuarrow_disabled.png";
export { default as ICON_MENUARROW } from "../../stdassets/images/icons/icon_menuarrow.png";
export { default as ICON_MENUARROWUP_DISABLED } from "../../stdassets/images/icons/icon_menuarrowup_disabled.png";
export { default as ICON_MENUARROWUP } from "../../stdassets/images/icons/icon_menuarrowup.png";
export { default as ICON_REFRESHMAP } from "../../stdassets/images/icons/icon_refreshmap.png";
export { default as ICON_SELECT } from "../../stdassets/images/icons/select.png";
export { default as ICON_ZOOMSELECT } from "../../stdassets/images/icons/icon_zoomselect.png";
export { default as ICON_NAVIGATOR } from "../../stdassets/images/icons/iconNavigator.png";
export { default as ICON_INFO } from "../../stdassets/images/icons/info.png";
export { default as ICON_INITIAL_CENTER } from "../../stdassets/images/icons/initial-center.png";
export { default as ICON_INVOKE_SCRIPT } from "../../stdassets/images/icons/invoke-script.png";
export { default as ICON_INVOKE_URL } from "../../stdassets/images/icons/invoke-url.png";
export { default as ICON_UNSELECT } from "../../stdassets/images/icons/lc_unselect.png";
export { default as ICON_LEGEND_DWF } from "../../stdassets/images/icons/legend-DWF.png";
export { default as ICON_LEGEND_LAYER } from "../../stdassets/images/icons/legend-layer.png";
export { default as ICON_LEGEND_MAP } from "../../stdassets/images/icons/legend-map.png";
export { default as ICON_LEGEND_RASTER } from "../../stdassets/images/icons/legend-raster.png";
export { default as ICON_LEGEND_THEME } from "../../stdassets/images/icons/legend-theme.png";
export { default as ICON_MAPTIP } from "../../stdassets/images/icons/maptip.png";
export { default as ICON_MEASURE } from "../../stdassets/images/icons/measure.png";
export { default as ICON_OPTIONS } from "../../stdassets/images/icons/options.png";
export { default as ICON_OUT_OF_RANGE } from "../../stdassets/images/icons/out-of-range.png";
export { default as ICON_OVERVIEW_MAP } from "../../stdassets/images/icons/overview-map.png";
export { default as ICON_PAN_EAST } from "../../stdassets/images/icons/pan-east.png";
export { default as ICON_PAN_NORTH } from "../../stdassets/images/icons/pan-north.png";
export { default as ICON_PAN_SOUTH } from "../../stdassets/images/icons/pan-south.png";
export { default as ICON_PAN_WEST } from "../../stdassets/images/icons/pan-west.png";
export { default as ICON_PAN } from "../../stdassets/images/icons/pan.png";
export { default as ICON_PREVIEW } from "../../stdassets/images/icons/preview.png";
export { default as ICON_PRINT } from "../../stdassets/images/icons/print.png";
export { default as ICON_PROPERTY } from "../../stdassets/images/icons/property.png";
export { default as ICON_QUERY } from "../../stdassets/images/icons/query.png";
export { default as ICON_REDLINE } from "../../stdassets/images/icons/redline.png";
export { default as ICON_SEARCH } from "../../stdassets/images/icons/search.png";
export { default as ICON_SELECT_CENTRE } from "../../stdassets/images/icons/select-centre.png";
export { default as ICON_SELECT_CLEAR } from "../../stdassets/images/icons/select-clear.png";
export { default as ICON_SELECT_FEATURES } from "../../stdassets/images/icons/select-features.png";
export { default as ICON_SELECT_POLYGON } from "../../stdassets/images/icons/select-polygon.png";
export { default as ICON_SELECT_RADIUS } from "../../stdassets/images/icons/select-radius.png";
export { default as ICON_SELECT_ZOOM } from "../../stdassets/images/icons/select-zoom.png";
export { default as ICON_THEME } from "../../stdassets/images/icons/theme.png";
export { default as ICON_TOGGLE_EXPAND } from "../../stdassets/images/icons/toggle-expand.png";
export { default as ICON_TOGGLE } from "../../stdassets/images/icons/toggle.png";
export { default as ICON_UI_MENU } from "../../stdassets/images/icons/ui-menu.png";
export { default as ICON_VIEW_BACK } from "../../stdassets/images/icons/view-back.png";
export { default as ICON_VIEW_FORWARD } from "../../stdassets/images/icons/view-forward.png";
export { default as ICON_VIEW_REFRESH } from "../../stdassets/images/icons/view-refresh.png";
export { default as ICON_WARNING } from "../../stdassets/images/icons/icon_warning.png";
export { default as ICON_ZOOM_DYNAMIC } from "../../stdassets/images/icons/zoom-dynamic.png";
export { default as ICON_ZOOM_FULL } from "../../stdassets/images/icons/zoom-full.png";
export { default as ICON_ZOOM_IN_FIXED } from "../../stdassets/images/icons/zoom-in-fixed.png";
export { default as ICON_ZOOM_IN } from "../../stdassets/images/icons/zoom-in.png";
export { default as ICON_ZOOM_OUT_FIXED } from "../../stdassets/images/icons/zoom-out-fixed.png";
export { default as ICON_LAYER_ADD } from "../../stdassets/images/icons/layer_add.png";
export { default as ICON_GLOBE_ADD } from "../../stdassets/images/icons/globe_add.png";
/** 
 * @since 0.11
 */
export { default as ICON_GLOBE_SHARE } from "../../stdassets/images/icons/globe-share.png";

export const SPRITE_GLOBE_ADD = "globe_add";
export const SPRITE_LAYER_ADD = "layer_add";
export const SPRITE_COORDINATE_TRACKER = "coordinate-tracker";
export const SPRITE_CONTROL_180 = "control-180";
export const SPRITE_CONTROL = "control";
export const SPRITE_ICON_ZOOMSELECT = "icon_zoomselect";
export const SPRITE_LEGEND_LAYER = "legend-layer";
export const SPRITE_ICON_SELECT = "icon_select";
export const SPRITE_LC_UNSELECT = "lc_unselect";
export const SPRITE_LEGEND_THEME = "legend-theme";
export const SPRITE_LEGEND_RASTER = "legend-raster";
export const SPRITE_LEGEND_TOGGLE = "toggle";
export const SPRITE_LEGEND_TOGGLE_EXPAND = "toggle-expand";
export const SPRITE_FOLDER_HORIZONTAL = "folder-horizontal";
export const SPRITE_ICON_ERROR = "icon_error";
export const SPRITE_ICON_HOME = "icon_home";
export const SPRITE_BACK = "back";
export const SPRITE_FORWARD = "forward";
export const SPRITE_ICON_MENUARROWUP = "icon_menuarrowup";
export const SPRITE_ICON_MENUARROW = "icon_menuarrow";
export const SPRITE_SELECT = "select";
export const SPRITE_PAN = "pan";
export const SPRITE_ZOOM_IN = "zoom-in";
export const SPRITE_ZOOM_IN_FIXED = "zoom-in-fixed";
export const SPRITE_ZOOM_OUT_FIXED = "zoom-out-fixed";
export const SPRITE_ZOOM_FULL = "zoom-full";
export const SPRITE_MAPTIP = "maptip";
export const SPRITE_PAN_WEST = "pan-west";
export const SPRITE_PAN_EAST = "pan-east";
export const SPRITE_PAN_NORTH = "pan-north";
export const SPRITE_PAN_SOUTH = "pan-south";
export const SPRITE_ABOUT = "about";
export const SPRITE_HELP = "help";
export const SPRITE_MEASURE = "measure";
export const SPRITE_PRINT = "print";
export const SPRITE_OPTIONS = "options";
export const SPRITE_SELECT_RADIUS = "select-radius";
export const SPRITE_SELECT_POLYGON = "select-polygon";
export const SPRITE_INITIAL_CENTER = "initial-center";
export const SPRITE_SELECT_CLEAR = "select-clear";
export const SPRITE_ICON_REFRESHMAP = "icon_refreshmap";
export const SPRITE_VIEW_BACK = "view-back";
export const SPRITE_VIEW_FORWARD = "view-forward";
export const SPRITE_GEOLOCATION = "geolocation";
export const SPRITE_BUFFER = "buffer";
export const SPRITE_SELECT_FEATURES = "select-features";
export const SPRITE_REDLINE = "redline";
export const SPRITE_FEATURE_INFO = "feature-info";
export const SPRITE_QUERY = "query";
export const SPRITE_THEME = "theme";
export const SPRITE_INVOKE_SCRIPT = "invoke-script";
export const SPRITE_INVOKE_URL = "invoke-url";
export const SPRITE_SELECT_CENTRE = "select-centre";
/** 
 * @since 0.11
 */
export const SPRITE_GLOBE_SHARE = "globe-share";

/**
 * Default map marker icon 
 * 
 * source: https://www.iconfinder.com/paomedia
 * used under CC-BY 3.0
 * @since 0.13
 */
export const MAP_MARKER_ICON = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEZUlEQVRYR8WWXUxbZRjHn/ecnlLaHqBkyIeAwIaTUuIH4GiB9Yxo5sZIZiLGJSYu8YY74wW7cIksLplxIXq5mF1o9Ga6GNTAFqKGImsLMrwYBYeOBWSUUeWjPf047fl4zWEhnrK2p6ebsbfP+///f+d53/fpi+B//iGt+XO9Vr0lUtyFELYDQpUgAUII/EDAJCvQP9Rfvx7X4pk1AG5upu5XGN4BjM8AECVpQjYxwCfxsG6w1uXisgHJCuCvo53lAgnfAYFbszGVAGaRJPVUXPMsq61XBfD3MPsQTrgBiKfVzJR1jOEeReJDJd+7/Zl0qgBrJ9pHANBxLeH/rsUTZcNuJwLA6fQZAda6O7sB4eFUYlHCEBOFHWuDjgQdQaTMQBidKhuZuJITwOorHW5CB46k1gKG9UgMQlwcMEjrEhASCVBeYMiDUlM+IEj+JhGwr3LY3aQZINDLmPkoHyQQSvo0PxsBlk98ThLE+c4bs3dl47G2Z2oQQQ6YKer0k7T5oSxESaVlQ55AKoi0W3C/h2nDWPAqRVFegJUQO8B45z5IZTbmsJ2rok0DJopKKou8dKJy1DOiCeD3l1/so/P0l5Siv8PRVZvr16p0hwoDELNHnr9XYjKVK3URXnz/wKj3vCaA+Zda+i0Gw0WlaDPCfdU4dvONTDdirqvl62KjoVe5ZpuLDzb8ON2vCWCGeeHNCrPxS6UozMe/qR+dfi0TwOLRQ0NGijqpXBMIx/qfdc0MagIYb7M11BQXzOsV14sX8UZVgCtHMzN8KrM/jh3Ly8fba6SOtOzWRYzhztaGg/HcTjpPu/W0h1DeTx/THNpnzjcpwxDA5dKWG33oHEjJ1xPQWnfHZYTg7aRt46JCQNikj7iWUv43ZBxEP9utl2otRX0PDRlJGscEXKAI5OUxJ5LI0C4J+CwQhFMZLmEMy1uhbx2e2Vc1zwFZMNFuraYp/Z1Sszn5XmU6BIpaIMbhjXC8tWtqdiYnAFnksjd9XFtEv6snU4/adMaCJMHidvAK45k7lYlX9c/IY28spkjdn5VFdNJZUGuCn40kwlH+gHPat/JIADtdaGs8U11Ef5Sv06nl7tTjgghLweCHjHf+PTWBagdkgzGmxmCUCperC+gn1Azl+grLbiUE7qkO9wKrtj4rgB2INuvpykL6M/OeOb83IMLzsBpi+5ze+U/VwuV61gDyXPA4bLfrLEX16VTyq2M5GFpcKTt48PWrV8XHCiCbjbc3HC8z0iMFefqU3kEuAesxttvp/u1aNuGaOrBr6Om0emoKLfa9Dw956CxtsxPt7luHsw3PCcDlaGwtMeb/UmwwJOUEojEcjMSfOzzlu/WfAuxMSIdtqM5SeJJAD46QIGG4uxX8wun1vaUlPKcOyKKfHLb9hTpioZymSYwB/OFwPCFydR3uhYxP8FRwWd+CvWKX3XoRAD14ZGB0lpn0XdD69Tl3YDfI5WiyS5IodU3OT+US/sgAuYYqdTlvweMIlz3+AXmLlDDLPM0mAAAAAElFTkSuQmCC";

/**
 * Blueprint SVG icon names used by this viewer
 * @since 0.13
 */
export type BlueprintSvgIconNames =
    "arrow-left" |
    "arrow-right" |
    "arrows-horizontal" |
    "application" |
    "caret-down" |
    "caret-up" |
    "chevron-down" |
    "chevron-right" |
    "chevron-up" |
    "cross" |
    "delete" |
    "disable" |
    "double-caret-vertical" |
    "error" |
    "folder-close" |
    "geosearch" |
    "home" |
    "info-sign" |
    "issue" |
    "layer" |
    "layers" |
    "media" |
    "menu-closed" |
    "menu-open" |
    "multi-select" |
    "new-layer" |
    "path-search" |
    "play" |
    "print" |
    "search" |
    "select" |
    "small-cross" |
    "stop" |
    "tag" |
    "th" |
    "warning-sign";