import { SvelteComponent } from "svelte"; declare const __propDef: { props: { /** A buffer representing a .pcd file */ pointcloud: Uint8Array | undefined; /** The size of each individual point */ size: number; /** Dispatched whenever a new .pcd file is parsed. Emits the radius and center of the cloud's bounding sphere. */ onUpdate: (payload: { radius: number; center: { x: number; y: number; }; }) => void; }; events: { [evt: string]: CustomEvent; }; slots: {}; }; export type PointsProps = typeof __propDef.props; export type PointsEvents = typeof __propDef.events; export type PointsSlots = typeof __propDef.slots; /** * Renders THREE.Points from a .pcd file. * Creates an invisible plane mesh with dimensions matching the diameter of * the points' bounding sphere. * Emits click events that intersect this plane. */ export default class Points extends SvelteComponent { } export {};