import type { Vec2 } from '../../math'; interface Scene3DParams { scene_x: number; scene_y: number; scene_z: number; x_range: Vec2; y_range: Vec2; z_range: Vec2; } export declare const span_or: (span: [number | null, number | null] | undefined, range: Vec2) => Vec2; export declare function normalize_to_scene(value: number, [min_val, max_val]: Vec2, scene_size: number): number; export declare function create_to_threejs(params: Scene3DParams): (user_x: number, user_y: number, user_z: number) => { x: number; y: number; z: number; }; export {};