import { type TgdMaterial } from "../../material";
import { TgdTransfo } from "../../math";
import { TgdPainter } from "../painter";
import { TgdPainterTubesOptions } from "./types";
import { TgdContext } from "../../context";
export declare class TgdPainterTubes extends TgdPainter {
    protected readonly context: TgdContext;
    readonly transfo: TgdTransfo;
    minRadius: number;
    radiusMultiplier: number;
    readonly material: TgdMaterial;
    constructor(context: TgdContext, options: TgdPainterTubesOptions);
    getBuffer(): void;
    delete(): void;
    paint(time: number, delta: number): void;
}
//# sourceMappingURL=tubes.d.ts.map