import type { Texture2DProperties } from './Texture2D';
import { Texture2D } from './Texture2D';
export interface CanvasTextureProperties extends Texture2DProperties<HTMLCanvasElement> {
}
export declare class CanvasTexture extends Texture2D<HTMLCanvasElement> {
    constructor(properties?: CanvasTextureProperties);
    protected _updateProperty(key: string, value: any, oldValue: any): void;
}
