import type { Vec3 } from '../math'; import Trajectory from '../trajectory/Trajectory.svelte'; import type { ComponentProps } from 'svelte'; import type { HTMLAttributes } from 'svelte/elements'; import type { PhononExplorerView, PhononModeDataset, PhononModeSelection } from './types'; type $$ComponentProps = HTMLAttributes & { dataset: PhononModeDataset; selection?: PhononModeSelection; view?: PhononExplorerView; amplitude?: number; supercell?: Vec3; n_frames?: number; fps?: number; show_vectors?: boolean; auto_play?: boolean; pane_ratio?: number; trajectory_props?: Partial>; }; declare const PhononModeExplorer: import("svelte").Component<$$ComponentProps, {}, "amplitude" | "show_vectors" | "fps" | "view" | "n_frames" | "supercell" | "pane_ratio" | "selection">; type PhononModeExplorer = ReturnType; export default PhononModeExplorer;