import { EventEmitter } from '@angular/core';
import { ActivatedRoute, Router } from '@angular/router';
import { Structure } from '../../../map/models/structure.model';
import * as i0 from "@angular/core";
export declare class CardComponent {
    private route;
    private router;
    structure: Structure;
    isSelected: boolean;
    isOrientation: boolean;
    isClaimed: boolean;
    showDetails: EventEmitter<Structure>;
    addToList: EventEmitter<Structure>;
    hover: EventEmitter<Structure>;
    constructor(route: ActivatedRoute, router: Router);
    cardClicked(): void;
    cardHover(): void;
    cardAddToList(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<CardComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<CardComponent, "app-card", never, { "structure": "structure"; "isSelected": "isSelected"; "isOrientation": "isOrientation"; "isClaimed": "isClaimed"; }, { "showDetails": "showDetails"; "addToList": "addToList"; "hover": "hover"; }, never, never, false>;
}
