import type { SocketType } from './plugins/typed-sockets'; import type { SocketValueType } from './socket'; export type Position = { x: number; y: number; }; export declare namespace Vector { type Vector = { x: number; y: number; z: number; }; function zero(): Vector; function isVector(o: unknown): o is Vector; function fromNumber(x: number): { x: number; y: number; z: number; }; } type Converter = (v: unknown) => T; export declare const valueConverters: { [K in SocketType]?: Converter>; }; export {};