import { MMLColor } from "../color"; import { Cylinder, MCylinderProps } from "../elements"; import { GraphicsAdapter } from "./GraphicsAdapter"; export declare abstract class CylinderGraphics { constructor(element: Cylinder); abstract enable(): void; abstract disable(): void; abstract getCollisionElement(): G["collisionType"] | null; abstract setRadius(radius: number, mCylinderProps: MCylinderProps): void; abstract setHeight(height: number, mCylinderProps: MCylinderProps): void; abstract setColor(color: MMLColor, mCylinderProps: MCylinderProps): void; abstract setOpacity(opacity: number, mCylinderProps: MCylinderProps): void; abstract setCastShadows(castShadows: boolean, mCylinderProps: MCylinderProps): void; abstract dispose(): void; } //# sourceMappingURL=CylinderGraphics.d.ts.map