import type { D3InterpolateName } from '../colors'; import type { Vec2 } from '../math'; import type { Orientation } from '../plot/core/types'; import type { HTMLAttributes } from 'svelte/elements'; import type { SliceResult } from './slice'; import type { VolumeSliceMode } from './slice-rendering'; type $$ComponentProps = HTMLAttributes & { slice?: SliceResult | null; mode?: VolumeSliceMode; colormap?: D3InterpolateName; color_range?: Vec2; symmetric?: boolean | `auto`; contour_levels?: number | number[]; show_colorbar?: boolean; colorbar_title?: string; colorbar_orientation?: Orientation; canvas?: HTMLCanvasElement; }; declare const VolumeSlice: import("svelte").Component<$$ComponentProps, {}, "canvas">; type VolumeSlice = ReturnType; export default VolumeSlice;