import React from 'react';
import { Theme } from '@plurid/plurid-themes';
import { Dashboard } from './data';
export interface DashboardsRendererProperties {
    dashboards: Dashboard[];
    theme: Theme;
    rendererID?: string;
    identonym?: string;
    usageType?: string;
    brandingName?: string;
    brandingNameStyle?: React.CSSProperties;
    brandingLogo?: string;
    activeDashboard?: string;
    activeRender?: string;
    compactSelectors?: boolean;
    fullRenderArea?: boolean;
    noDashboardRender?: JSX.Element;
    openManual?: () => void;
    atDashboardChange?: (newDashboard: string) => void;
    atUIChange?: (type: string, value: any) => void;
    logout?: () => void;
}
declare const DashboardsRenderer: React.FC<DashboardsRendererProperties>;
export default DashboardsRenderer;
