import { SvelteComponent } from "svelte"; import type * as THREE from 'three'; declare const __propDef: { props: { /** A buffer representing a .pcd file */ pointcloud?: Uint8Array | undefined; /** The pose of the base of the robot */ basePose?: { x: number; y: number; theta: number; } | undefined; /** A user-specificed robot destination */ destination?: THREE.Vector2 | undefined; /** Whether or not scene helpers should be rendered */ helpers?: boolean; /** An optional motion path */ motionPath?: Float32Array | undefined; }; events: { click: CustomEvent; } & { [evt: string]: CustomEvent; }; slots: {}; }; export type IndexProps = typeof __propDef.props; export type IndexEvents = typeof __propDef.events; export type IndexSlots = typeof __propDef.slots; /** * Renders a 2d pointcloud from a top-down perspective. * The pointcloud exists on the xy axis, with the camera set at z=1. * Has the ability to also render other environmental features, * such as the pose of a base and / or a motion plan. * * ```svelte * * ``` */ export default class Index extends SvelteComponent { } export {};