import { EventEmitter } from '@angular/core';
import { RockPaperScissorsChoice, RockPaperScissorsResult } from './rock-paper-scissors.enums';
export declare class RockPaperScissorsComponent {
    startText?: string;
    wonText?: string;
    lostText?: string;
    drawText?: string;
    tryAgainText?: string;
    images?: {
        rock: string;
        paper: string;
        scissors: string;
    };
    onPlaying: EventEmitter<boolean>;
    onGameResult: EventEmitter<RockPaperScissorsResult>;
    readonly gameChoice: typeof RockPaperScissorsChoice;
    readonly gameOutcome: typeof RockPaperScissorsResult;
    readonly gameImages: {
        rock: string;
        paper: string;
        scissors: string;
    };
    playing: boolean;
    choice: RockPaperScissorsChoice;
    opponent: RockPaperScissorsChoice;
    result: RockPaperScissorsResult;
    choiceImage: string;
    opponentImage: string;
    play(choice: RockPaperScissorsChoice): void;
    private showResults;
    private getImage;
    resetGame(): void;
}
