import type { BrillouinZoneData } from '../brillouin'; import type { SceneControlProps } from '../scene'; import type { FermiHoverData, FermiSurfaceData, FermiSurfaceSettings } from './types'; type $$ComponentProps = SceneControlProps & Partial> & { fermi_data?: FermiSurfaceData; bz_data?: BrillouinZoneData; width?: number; height?: number; property_label?: string; selected_bands?: number[]; hover_data?: FermiHoverData | null; }; declare const FermiSurfaceScene: import("svelte").Component<$$ComponentProps, {}, "scene" | "camera" | "hover_data">; type FermiSurfaceScene = ReturnType; export default FermiSurfaceScene;