import { ScatterPlot } from '../plot'; import type { TrajectoryPositionStream } from '../trajectory'; import type { ComponentProps } from 'svelte'; import type { MsdOptions, MsdResult } from './index'; type $$ComponentProps = { result?: MsdResult; positions?: TrajectoryPositionStream; msd_options?: MsdOptions; show_fit?: boolean; show_summary?: boolean; max_visible_curves?: number; loading?: boolean; error_msg?: string; x_axis?: ComponentProps[`x_axis`]; y_axis?: ComponentProps[`y_axis`]; } & ComponentProps; declare const MsdPlot: import("svelte").Component<$$ComponentProps, {}, "result" | "show_controls" | "controls_open" | "loading" | "error_msg">; type MsdPlot = ReturnType; export default MsdPlot;