import { Point, GameObject, GameState } from './types'; interface BulletArgs { ship: { position: Point; rotation: number; }; } export default class Bullet implements GameObject { position: Point; velocity: Point; rotation: number; radius: number; delete?: boolean; constructor(args: BulletArgs); destroy(): void; render(state: GameState): void; } export {};