@lunit/oui
Version:
Lunit Oncology UI components
16 lines (15 loc) • 800 B
TypeScript
import { AccordionProps } from '../Accordion';
import { StatisticProps } from '../Statistic';
import { ScoreProps } from '../Score';
import { ToggleControlProps } from '../ToggleControl';
import { ToggleControlGroupProps } from '../ToggleControlGroup';
import { AnalysisBarProps } from '../AnalysisBar';
import { FreeTextProps } from '../FreeText';
import { ThresholdProps } from '../Threshold';
import { HistogramProps } from '../Histogram';
import { ModelTypeProps } from '../ModelType';
interface PreviewProps {
visualizationControls: (ToggleControlProps | ToggleControlGroupProps | AnalysisBarProps)[];
analysisSummary: (AccordionProps | AnalysisBarProps | StatisticProps | ScoreProps | FreeTextProps | ThresholdProps | HistogramProps | ModelTypeProps)[];
}
export type { PreviewProps };