import { IDashboard } from './dashboard'; import { DashboardToolbarOptions } from '..'; import { KeyboardShortcut } from '../utils/keyboard-shortcut'; export interface IDashboardOptions { class?: string; background?: string; editButton?: boolean; showToolbar?: boolean; toolbarOptions?: DashboardToolbarOptions; closeRightSidebar?: boolean; touchGesturesEnabled?: boolean; _dashboard?: IDashboard; info?: InfoOptions | string; shortcut?: KeyboardShortcut; } export declare class InfoOptions { type: 'html' | 'component' | 'html-url' | 'string'; component?: any; data: string | any; title?: string; } export declare class BaseDashboardOptions implements IDashboardOptions { class?: string; background?: string; editButton?: boolean; touchGesturesEnabled?: boolean; _dashboard?: IDashboard; toolbar?: DashboardToolbarOptions; icon?: string; info?: InfoOptions | string; }