import React from "react"; import VNode from "../../vnode"; import { Texture } from "three"; import { VnodeProps } from "../../types/vnodeProps"; import { BaseProps } from "../../types/baseProps"; import { TextureProps } from "./common"; interface CanvasTextureProps extends TextureProps, BaseProps { canvas: HTMLElement; } /** * ๅ›พ็‰‡็บน็† */ export declare const CanvasTexture: React.ComponentType; export declare class CanvasTextureVNode extends VNode { static NAME: string; texture: Texture | undefined; constructor(props: VnodeProps); update(props: CanvasTextureProps): void; didAppendParent(): void; } export {};