export declare const NEEDLE_SIZES: Readonly<{
    readonly none: "none";
    readonly short: "short";
    readonly medium: "medium";
    readonly tall: "tall";
}>;
export declare const NEEDLE_HEIGHTS: Readonly<{
    readonly none: 0;
    readonly short: 4;
    readonly medium: 12;
    readonly tall: 20;
}>;
export declare const PINHEAD_SIZES_SHAPES: Readonly<{
    readonly xxSmallCircle: "xx-small-circle";
    readonly xxSmallSquare: "xx-small-square";
    readonly xSmallCircle: "x-small-circle";
    readonly xSmallSquare: "x-small-square";
    readonly small: "small";
    readonly medium: "medium";
    readonly large: "large";
}>;
export declare const xSmallPinheadDimension: {
    height: number;
    icon: number;
};
export declare const xxSmallPinheadDimension: {
    height: number;
    icon: number;
};
export declare const PINHEAD_DIMENSIONS: Readonly<{
    "xx-small-square": {
        height: number;
        icon: number;
    };
    "xx-small-circle": {
        height: number;
        icon: number;
    };
    "x-small-square": {
        height: number;
        icon: number;
    };
    "x-small-circle": {
        height: number;
        icon: number;
    };
    small: {
        height: number;
        icon: number;
    };
    medium: {
        height: number;
        icon: number;
    };
    large: {
        height: number;
        icon: number;
    };
}>;
export declare const PINHEAD_TYPES: Readonly<{
    readonly floating: "floating";
    readonly fixed: "fixed";
}>;
export declare const FLOATING_MARKER_SIZES: Readonly<{
    readonly small: "small";
    readonly medium: "medium";
    readonly large: "large";
}>;
export declare const FLOATING_MARKER_ANCHOR_POSITIONS: Readonly<{
    readonly none: "none";
    readonly topLeft: "top-left";
    readonly topRight: "top-right";
    readonly bottomRight: "bottom-right";
    readonly bottomLeft: "bottom-left";
}>;
export declare const FLOATING_MARKER_ANCHOR_TYPES: Readonly<{
    readonly circle: "circle";
    readonly square: "square";
    readonly xxSmallCircle: "xx-small-circle";
    readonly xxSmallSquare: "xx-small-square";
}>;
export declare const dragShadowHeight = 4;
export declare const dragShadowMarginTop = 6;
export declare const dragShadowWidth = 6;
export declare const anchorSize = 16;
export declare const LABEL_SIZES: {
    "xx-small-circle": string;
    "xx-small-square": string;
    "x-small-circle": string;
    "x-small-square": string;
    small: string;
    medium: string;
    large: string;
};
export declare const LABEL_ENHANCER_POSITIONS: Readonly<{
    readonly none: "none";
    readonly top: "top";
    readonly left: "left";
    readonly right: "right";
    readonly bottom: "bottom";
}>;
export declare const BADGE_ENHANCER_SIZES: Readonly<{
    readonly none: "none";
    readonly xSmall: "x-small";
    readonly small: "small";
    readonly mediumText: "medium-text";
    readonly mediumIcon: "medium-icon";
}>;
export declare const BADGE_ENHANCER_POSITIONS: {
    "xx-small-square": any;
    "xx-small-circle": any;
    "x-small-square": {
        none: any;
        "x-small": {
            x: number;
            y: number;
        };
        small: any;
        "medium-text": any;
        "medium-icon": any;
    };
    "x-small-circle": {
        none: any;
        "x-small": {
            x: number;
            y: number;
        };
        small: any;
        "medium-text": any;
        "medium-icon": any;
    };
    small: {
        none: any;
        "x-small": {
            x: number;
            y: number;
        };
        small: {
            x: number;
            y: number;
        };
        "medium-text": any;
        "medium-icon": any;
    };
    medium: {
        none: any;
        "x-small": {
            x: number;
            y: number;
        };
        small: {
            x: number;
            y: number;
        };
        "medium-text": {
            x: number;
            y: number;
        };
        "medium-icon": {
            x: number;
            y: number;
        };
    };
    large: {
        none: any;
        "x-small": {
            x: number;
            y: number;
        };
        small: any;
        "medium-text": {
            x: number;
            y: number;
        };
        "medium-icon": {
            x: number;
            y: number;
        };
    };
};
export declare const BADGE_ENHANCER_STYLES: {
    readonly none: {};
    readonly "x-small": {
        readonly height: "8px";
        readonly width: "8px";
        readonly borderRadius: "50%";
    };
    readonly small: {
        readonly height: "16px";
        readonly width: "16px";
        readonly borderRadius: "50%";
        readonly display: "flex";
        readonly alignItems: "center";
        readonly justifyContent: "center";
        readonly fontSize: "10px";
    };
    readonly "medium-text": {
        readonly borderRadius: "10px";
        readonly height: "20px";
        readonly padding: "0px 8px";
        readonly display: "flex";
        readonly alignItems: "center";
        readonly boxSizing: "border-box";
    };
    readonly "medium-icon": {
        readonly height: "20px";
        readonly width: "20px";
        readonly borderRadius: "50%";
        readonly display: "flex";
        readonly alignItems: "center";
        readonly justifyContent: "center";
        readonly boxSizing: "border-box";
    };
};
export declare const BADGE_ENHANCER_CONTENT_SIZE: {
    none: number;
    "x-small": number;
    small: number;
    "medium-text": number;
    "medium-icon": number;
};
export declare const KIND: Readonly<{
    readonly default: "default";
    readonly accent: "accent";
    readonly negative: "negative";
}>;
