/** * @author Yannick Deubel (https://github.com/yandeu) * @copyright Copyright (c) 2021 Yannick Deubel; Project Url: https://github.com/enable3d/enable3d * @license {@link https://github.com/enable3d/enable3d/blob/master/LICENSE|LGPL-3.0} */ import { Texture } from 'three'; import { SimpleSprite } from './simpleSprite.js'; type DrawCanvas = (ctx: CanvasRenderingContext2D) => void; export declare class DrawTexture extends Texture { width: number; height: number; drawCanvas: DrawCanvas; clone(): this; copy(source: this): this; constructor(width: number, height: number, drawCanvas: DrawCanvas); } export declare class DrawSprite extends SimpleSprite { private _drawCanvas; clone(): this; copy(source: this): this; constructor(width: number, height: number, drawCanvas: DrawCanvas); } export {}; //# sourceMappingURL=draw.d.ts.map