import { type ItemNode } from '@pascal-app/core'; export declare const ItemRenderer: ({ node: storeNode }: { node: ItemNode; }) => import("react").JSX.Element; export declare const ItemPreview: ({ node }: { node: ItemNode; }) => import("react").JSX.Element; /** * An artifact rendered through the item's model path (GLB, paint slots, * clips, lights, load settling) for a node that is not an item: a window or * door built from a script. `view` is that node seen as an item; the host * node keeps its own registry entry and pointer events. */ export declare const ScriptedModel: ({ view, setSettled, }: { view: ItemNode; setSettled: (value: boolean) => void; }) => import("react").JSX.Element; export default ItemRenderer; //# sourceMappingURL=renderer.d.ts.map