import { GameService } from '../service/game.service';
import { AssetClass } from '../asset/asset.class';
import { BoundarySetupModel } from '../model/boundary-set.model';
export declare class BombClass extends AssetClass {
    private moves;
    constructor(gameService: GameService, ctx: CanvasRenderingContext2D, boundarySetup: BoundarySetupModel, guid: number);
    protected spawn(): void;
    protected draw(): void;
    private drawBomb;
    private drawBombDestruction;
    protected destructionAnimate(now?: number): void;
    animate(now?: number): void;
}
