export default ConnectivityComponent;
declare class ConnectivityComponent extends React.Component<any, any, any> {
    constructor(props: any);
    state: {
        layout: any;
        toolbarVisibility: boolean;
        legendsVisibility: boolean;
        dimensions: any;
    };
    /**
     *
     * Handles legend toggle button
     *
     * @command legendHandler ()
     *
     */
    legendHandler(): void;
    /**
     *
     * Handle layout selection
     *
     * @command deckHandler (layout)
     *
     * @param layout
     */
    deckHandler(layout: any): void;
    /**
     *
     * Updates the sorting order
     *
     * @command sortOptionsHandler (option)
     *
     */
    sortOptionsHandler(option: any): void;
    plotRef: React.RefObject<any>;
    containerRef: React.RefObject<any>;
    /**
     *
     * Handles toolbar visibility
     *
     * @command toolbarHandler (visibility)
     *
     */
    toolbarHandler(visibility: any): void;
    componentDidMount(): void;
    renderContent(): import("react/jsx-runtime").JSX.Element;
    render(): import("react/jsx-runtime").JSX.Element;
}
declare namespace ConnectivityComponent {
    namespace defaultProps {
        const names: any[];
        function colorMap(): void;
        function linkType(): void;
        const layout: Matrix;
        function linkWeight(): void;
        function nodeType(): void;
        function library(): void;
        const toolbarOptions: {};
    }
    namespace propTypes {
        export const id: any;
        export const colors: any;
        export const data: any;
        export const modelFactory: any;
        export const resources: any;
        export const matrixOnClickHandler: any;
        const names_1: any;
        export { names_1 as names };
        const colorMap_1: any;
        export { colorMap_1 as colorMap };
        const layout_1: any;
        export { layout_1 as layout };
        const linkType_1: any;
        export { linkType_1 as linkType };
        const linkWeight_1: any;
        export { linkWeight_1 as linkWeight };
        const nodeType_1: any;
        export { nodeType_1 as nodeType };
        const library_1: any;
        export { library_1 as library };
        const toolbarOptions_1: any;
        export { toolbarOptions_1 as toolbarOptions };
    }
}
import React from "react";
import { Matrix } from "./layouts/Matrix";
