import { SvelteComponentTyped } from "svelte"; import type { LineInstanceProperties } from '../types/components'; declare const __propDef: { props: { line: LineInstanceProperties['line']; position?: LineInstanceProperties['position']; scale?: LineInstanceProperties['scale']; rotation?: LineInstanceProperties['rotation']; lookAt?: LineInstanceProperties['lookAt']; viewportAware?: LineInstanceProperties['viewportAware']; inViewport?: LineInstanceProperties['inViewport']; castShadow?: LineInstanceProperties['castShadow']; receiveShadow?: LineInstanceProperties['receiveShadow']; frustumCulled?: LineInstanceProperties['frustumCulled']; renderOrder?: LineInstanceProperties['renderOrder']; visible?: LineInstanceProperties['visible']; interactive?: LineInstanceProperties['interactive']; ignorePointer?: LineInstanceProperties['ignorePointer']; }; events: { viewportenter: CustomEvent>; viewportleave: CustomEvent>; click: CustomEvent; contextmenu: CustomEvent; pointerup: CustomEvent; pointerdown: CustomEvent; pointerenter: CustomEvent; pointerleave: CustomEvent; pointermove: CustomEvent; } & { [evt: string]: CustomEvent; }; slots: { default: {}; }; }; export declare type LineInstanceProps = typeof __propDef.props; export declare type LineInstanceEvents = typeof __propDef.events; export declare type LineInstanceSlots = typeof __propDef.slots; export default class LineInstance extends SvelteComponentTyped { } export {};