import { PreviousDialog as ProtoDialog, PreviousDialogDialogParticipant } from '../../../proto/ai/inworld/engine/world-engine.pb'; export declare enum DialogParticipant { UNKNOWN = "UNKNOWN", PLAYER = "PLAYER", CHARACTER = "CHARACTER" } export interface DialogPhrase { talker: DialogParticipant; phrase: string; } export declare class DialogTalker { static toProto(talker: DialogParticipant): PreviousDialogDialogParticipant; static fromProto(talker: PreviousDialogDialogParticipant): DialogParticipant; } export declare class PreviousDialog { private phrases; constructor(phrases: DialogPhrase[]); toProto(): ProtoDialog; static fromProto(dialog: ProtoDialog): PreviousDialog; }