import { BaseJourney } from "../BaseJourney"; export declare class InboundMessageJourney extends BaseJourney { private readonly taskSid; protected readonly journey: "inbound-conversation"; private static readonly instances; private attrs; private loadStarted; private cancelReadyWatch?; private constructor(); static forTask(taskSid: string): InboundMessageJourney; start(attrs?: Record): void; loadConversation(): void; loadConversationDone(): void; acceptBegin(): void; acceptDone(): void; acceptFailed(e: Error): void; conversationReady(): void; conversationReadyDone(): void; conversationReadyFailed(e: Error): void; setReadyWatchCanceller(cancel: () => void): void; static isActive(taskSid: string): boolean; static isLoading(taskSid: string): boolean; static abort(taskSid: string): void; fail(e: Error): void; end(): void; }