import { OnInit, ElementRef } from '@angular/core';
import { GameService } from '../../service/game.service';
import * as i0 from "@angular/core";
export declare class MoonDefenseComponent implements OnInit {
    private gameService;
    canvas: ElementRef<HTMLCanvasElement>;
    private ctx;
    private defense;
    private requestId;
    private isAnimateOnce;
    constructor(gameService: GameService);
    ngOnInit(): void;
    animateAsset(): void;
    private draw;
    animate(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<MoonDefenseComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<MoonDefenseComponent, "bp-moon-defense", never, {}, {}, never, never, false, never>;
}
