import type { VisualizationDefinition } from '@splunk/dashboard-types'; import type { UseSubscribeToSearchesReturnType } from '../hooks/useSubscribeToSearches'; interface ComputedProps { backgroundColor?: string; } /** * Display Visualization and its sibling components (Progress, Title, Status) * @param {Object} props * @param {String} props.id The viz id * @param {Number} props.height The container height * @param {Number} props.width The container width * @param {Number} props.visualizationDefinition The viz config * @param {Boolean} props.isFullscreen Flag for fullscreen mode * @param {Object} props.computedProps Additional computed props from local page state * @param {React.ReactNode} props.children Content to show, either a viz or a placeholder */ export interface VisualizationContentProps extends Pick { id: string; width: number | string; height?: number | string; visualizationDefinition: VisualizationDefinition; isFullscreen: boolean; computedProps?: ComputedProps; children: JSX.Element | null; } declare const VisualizationContent: ({ id, height, width, dataSources, visualizationDefinition: vizDef, isFullscreen, computedProps, children, }: VisualizationContentProps) => JSX.Element; export default VisualizationContent; //# sourceMappingURL=VisualizationContent.d.ts.map