import { Map } from 'immutable';
import { AllCardsService } from '../../../services/all-cards.service';
import { Entity } from '../../game/entity';
import { Action } from '../action';
export declare class BaconOpponentRevealedAction extends Action {
    readonly opponentIds: readonly number[];
    constructor(allCards: AllCardsService);
    static create(newAction: any, allCards: AllCardsService): BaconOpponentRevealedAction;
    update(entities: Map<number, Entity>): BaconOpponentRevealedAction;
    enrichWithText(): BaconOpponentRevealedAction;
    protected getInstance(): Action;
}
