export class TubePathBuilder {
    /**
     *
     * @type {TubePathStyle|null}
     */
    style: TubePathStyle | null;
    /**
     *
     * @type {Path|null}
     */
    path: Path | null;
    /**
     *
     * @type {MaterialManager|null}
     */
    materials: MaterialManager | null;
    /**
     *
     * @type {AssetManager|null}
     */
    assetManager: AssetManager | null;
    setPath(path: any): void;
    setStyle(style: any): void;
    setMaterials(m: any): void;
    setAssetManager(assetManager: any): void;
    /**
     *
     * @param {Entity[]} destination
     */
    build(destination: Entity[]): void;
}
import Entity from "../../../../../ecs/Entity.js";
//# sourceMappingURL=TubePathBuilder.d.ts.map