import { GameResponse } from './Parsing/GameResponse';
import { StoryEntry } from './StoryEntry';
import { GameWorld } from './World/GameWorld';
export declare class StoryEngine {
    private readonly mapper;
    private readonly verbs;
    private readonly parser;
    state: GameWorld;
    constructor();
    score: number;
    getInitialEntries(): StoryEntry[];
    handlePlayerInput(text: string): StoryEntry[];
    getResponseState(command: string): GameResponse;
    getResponse(command: string): string;
    handleCommands(commands: string[]): GameWorld;
    private handleCommand;
}
