import { default as default_2 } from 'react';

export declare const VisualizationWidget: default_2.ForwardRefExoticComponent<default_2.HTMLAttributes<HTMLDivElement> & default_2.RefAttributes<HTMLDivElement>>;

export declare const VisualizationWidgetBody: default_2.ForwardRefExoticComponent<default_2.HTMLAttributes<HTMLDivElement> & default_2.RefAttributes<HTMLDivElement>>;

export declare const VisualizationWidgetBodyContent: default_2.ForwardRefExoticComponent<default_2.HTMLAttributes<HTMLDivElement> & default_2.RefAttributes<HTMLDivElement>>;

export declare const VisualizationWidgetBodySidebar: default_2.ForwardRefExoticComponent<default_2.HTMLAttributes<HTMLDivElement> & {
    collapsible?: {
        enabled: boolean;
        triggerButtonClassName?: string;
        triggerButtonChildren?: default_2.ReactNode;
        triggerButtonStyles?: default_2.CSSProperties;
        defaultCollapsed?: boolean;
    };
} & default_2.RefAttributes<HTMLDivElement>>;

export declare const VisualizationWidgetHeader: default_2.ForwardRefExoticComponent<VisualizationWidgetHeaderProps & default_2.RefAttributes<HTMLDivElement>>;

export declare const VisualizationWidgetHeaderItem: default_2.ForwardRefExoticComponent<default_2.ButtonHTMLAttributes<HTMLButtonElement> & {
    value: string;
} & default_2.RefAttributes<HTMLButtonElement>>;

declare interface VisualizationWidgetHeaderProps extends Omit<default_2.HTMLAttributes<HTMLDivElement>, 'onChange'> {
    defaultValue?: string;
    activeItemClass?: string;
    hoverItemClass?: string;
    onChange?: (value: string) => void;
}

export { }


declare namespace BreadcrumbSeparator {
    var displayName: string;
}


declare namespace BreadcrumbEllipsis {
    var displayName: string;
}


declare namespace DialogHeader {
    var displayName: string;
}


declare namespace DialogFooter {
    var displayName: string;
}


declare namespace PaginationUnit {
    var displayName: string;
}


declare namespace PaginationLink {
    var displayName: string;
}


declare namespace PaginationPrevious {
    var displayName: string;
}


declare namespace PaginationNext {
    var displayName: string;
}


declare namespace PaginationEllipsis {
    var displayName: string;
}
