import { Config, LayerConfig, StaticLegend, SymbolType } from '../types'; export declare const TICK_PADDING_RIGHT = 8; export declare const TICK_PADDING_TOP = 8; export declare const AXIS_LABEL_PADDING_BOTTOM = 15; export declare const DEFAULT_RANGE_PADDING = 0; export declare const SCATTER_POINT_SIZE = 6; export declare const SCATTER_HOVER_POINT_SIZE = 12; export declare const CURVES: { linear: import("d3-shape").CurveFactory; monotoneX: import("d3-shape").CurveFactory; monotoneY: import("d3-shape").CurveFactory; cubic: import("d3-shape").CurveFactory; step: import("d3-shape").CurveFactory; stepBefore: import("d3-shape").CurveFactory; stepAfter: import("d3-shape").CurveFactory; natural: import("d3-shape").CurveFactory; }; export declare const CONFIG_DEFAULTS: Partial; export declare const STATIC_LEGEND_DEFAULTS: Partial; export declare const LAYER_DEFAULTS: { [layerType: string]: Partial; }; export declare const ALL_SYMBOL_TYPES: SymbolType[]; /**************************************************************** * Band Plot uses up to 3 "lines" of data: * upper, middle, lower * which will have the same color when shaded. * * When there are multiple bands on the same plot, * we want to contrast the bands to make them easily * distinguishable. * * Allow each band to take up 3 colors on the color scale, * even though only the first color is used. This is a simple way * to scale the band colors, and takes up the same scale with * the same number of total lines as Line Plot. */ export declare const BAND_COLOR_SCALE_CONSTANT = 3; export declare const STATIC_LEGEND_MAXIMUM_HEIGHT_RATIO = 1; export declare const STATIC_LEGEND_MINIMUM_HEIGHT_RATIO = 0; export declare const STATIC_LEGEND_MAXIMUM_WIDTH_RATIO = 1; export declare const STATIC_LEGEND_MINIMUM_WIDTH_RATIO = 0; export declare const STATIC_LEGEND_LINE_SPACING_RATIO: number; export declare const STATIC_LEGEND_LINE_HEIGHT_RATIO: number; export declare const STATIC_LEGEND_BOX_PADDING = 10; export declare const STATIC_LEGEND_SCROLL_PADDING = 15; export declare const STATIC_LEGEND_COLUMN_CLASSNAME = "giraffe-static-legend-column"; export declare const LEGEND_COLUMN_CLASSNAME = "giraffe-legend-column"; export declare const TOOLTIP_MINIMUM_OPACITY = 0; export declare const TOOLTIP_MAXIMUM_OPACITY = 1; export declare const CLOCKFACE_Z_INDEX = 9599; export declare const TICK_COUNT_LIMIT = 1000; export declare const ANNOTATION_DEFAULT_HOVER_MARGIN = 20; export declare const ANNOTATION_DEFAULT_OVERLAP_HOVER_MARGIN = 8; export declare const ANNOTATION_DEFAULT_MAX_WIDTH = 250; export declare const ANNOTATION_TOOLTIP_CONTAINER_NAME = "giraffe-annotation-tooltip-container"; export declare const LEAFLET_Z_INDEX = 399;