import type { DisplayConfig3D } from '../core/types'; export declare const DISPLAY_DEFAULTS_3D: { show_axes: true; show_grid: true; show_axis_labels: true; show_bounding_box: false; projections: { xy: false; xz: false; yz: false; }; projection_opacity: number; projection_scale: number; }; import { type PaneProps, type PaneToggleProps } from '../../overlays'; import type { AxisConfig3D, CameraProjection3D, DataSeries3D, Surface3DConfig } from '../core/types'; import type { Snippet } from 'svelte'; type $$ComponentProps = { show_controls?: boolean; controls_open?: boolean; x_axis?: AxisConfig3D; y_axis?: AxisConfig3D; z_axis?: AxisConfig3D; display?: DisplayConfig3D; camera_projection?: CameraProjection3D; auto_rotate?: number; series?: DataSeries3D[]; surfaces?: Surface3DConfig[]; toggle_props?: PaneToggleProps; pane_props?: PaneProps; children?: Snippet; }; declare const ScatterPlot3DControls: import("svelte").Component<$$ComponentProps, {}, "display" | "camera_projection" | "auto_rotate" | "show_controls" | "controls_open" | "x_axis" | "y_axis" | "z_axis">; type ScatterPlot3DControls = ReturnType; export default ScatterPlot3DControls;