/// <reference types="react" />
import { IconNames } from '../../atoms';
import { ResourceNodeKind } from "./types";
import { Colors } from '../../styles/Colors';
export declare const iconNamesByKind: Partial<Record<ResourceNodeKind, IconNames>>;
export declare const backgroundColourByKind: Partial<Record<ResourceNodeKind, string>>;
export declare const KindIcon: import("styled-components").StyledComponent<import("react").FC<{
    name: IconNames;
    color?: Colors | undefined;
    style?: import("react").CSSProperties | undefined;
    className?: string | undefined;
    onMouseEnter?: import("react").MouseEventHandler<Element> | undefined;
    onMouseLeave?: import("react").MouseEventHandler<Element> | undefined;
    onClick?: import("react").MouseEventHandler<HTMLSpanElement> | undefined;
}>, any, {}, never>;
export declare const InvisibleHandlesWrapper: import("styled-components").StyledComponent<"div", any, {}, never>;
export declare const GraphContainer: import("styled-components").StyledComponent<"div", any, {}, never>;
