import { DashboardState } from '../../PredefinedConfig/DashboardState';
import { ApiBase } from '../Implementation/ApiBase';
export declare class DashboardInternalApi extends ApiBase {
    /**
     * Fires Dashboard Changed Event
     */
    fireDashboardChangedEvent(trigger: string, oldDashboardState: DashboardState, newDashboardState: DashboardState): void;
    isToolbarInActiveTab(toolbarName: string, dashboardState: DashboardState): boolean;
    isToolbarCustom(toolbarName: string): boolean;
    getCustomToolbarRenderContainerId(customToolbarName: string): string;
    getCustomToolbarButtonsContainerId(customToolbarName: string): string;
    getCustomToolbarComponentContainerId(customToolbarName: string): string;
    getModuleToolbars(): {
        id: import("../../PredefinedConfig/Common/Types").AdaptableDashboardToolbar;
        friendlyName: string;
    }[];
}
