UNPKG

@threlte/core

Version:

A 3D framework for the web, built on top of Svelte and Three.js

18 lines (17 loc) 505 B
import { type CurrentReadable } from '../../utilities/index.js'; type DOMContext = { /** The canvas wrapper element */ dom: HTMLElement; canvas: HTMLCanvasElement; size: CurrentReadable<{ width: number; height: number; }>; }; export type CreateDOMContextOptions = { dom: HTMLElement; canvas: HTMLCanvasElement; }; export declare const createDOMContext: (options: CreateDOMContextOptions) => DOMContext; export declare const useDOM: () => DOMContext; export {};