import { BaseViewer, Plugin, PluginConfig } from "@x-viewer/core"; export interface Rhino3dmLoaderPluginConfig extends Partial { /** * Folder URL containing `rhino3dm.js` and `rhino3dm.wasm` (trailing `/` optional). * Default: jsDelivr `rhino3dm@8.17.0`. */ libraryPath?: string; } /** * Registers a `.3dm` model loader using three.js `Rhino3dmLoader` (3DMLoader) + rhino3dm wasm. */ export declare class Rhino3dmLoaderPlugin extends Plugin { static readonly DEFAULT_ID = "Rhino3dmLoaderPlugin"; private readonly loader; constructor(viewer: BaseViewer, cfg?: Rhino3dmLoaderPluginConfig); destroy(): void; }