import { Texture } from 'three';
import { Trail } from './trail';
export declare class TouchTexture {
    private size;
    private maxAge;
    private radius;
    private trail;
    private canvas;
    private ctx;
    texture: Texture;
    constructor();
    /**
     * Initializes the texture for the touch area
     */
    initTexture(): void;
    /**
     * Updates the trail
     */
    update(): void;
    clear(): void;
    addTouch(px: number, py: number): void;
    drawTouch(point: Trail): void;
    private easeOutSine;
}
