import Player from './Player'; declare class Missile { private _collisionMask; private _flushLineCache; constructor(_collisionMask: number, _flushLineCache: () => void); reset(): void; enam(value: number): void; hmm(value: number): void; resm(counter: number, hblank: boolean): void; resmp(value: number, player: Player): void; nusiz(value: number): void; startMovement(): void; movementTick(clock: number, apply: boolean): boolean; tick(isReceivingHclock: boolean): void; getPixel(colorIn: number): number; setColor(color: number): void; color: number; collision: number; private _enabled; private _enam; private _resmp; private _hmmClocks; private _counter; private _moving; private _width; private _effectiveWidth; private _lastMovementTick; private _rendering; private _renderCounter; private _decodes; private _widths; } export { Missile as default };