export default class Ball { private _collisionMask; private _flushLineCache; constructor(_collisionMask: number, _flushLineCache: () => void); reset(): void; enabl(value: number): void; hmbl(value: number): void; resbl(counter: number): void; ctrlpf(value: number): void; vdelbl(value: number): void; startMovement(): void; movementTick(clock: number, apply: boolean): boolean; tick(isReceivingHclock: boolean): void; getPixel(colorIn: number): number; shuffleStatus(): void; setColor(color: number): void; private _updateEnabled; color: number; collision: number; private _enabledOld; private _enabledNew; private _enabled; private _hmmClocks; private _counter; private _moving; private _width; private _effectiveWidth; private _lastMovementTick; private _rendering; private _renderCounter; private _widths; private _delaying; }