export declare const HOST_YIELD_DIAGNOSTIC_TEXT = "\u26A0\uFE0F Turn yielded without a continuation source. Send a message to resume."; export declare function isHostYieldNotice(text: string): boolean; export declare const HOST_EMPTY_BODY_TEXT = "I didn't receive any text in your message. Please resend or add a caption."; export declare function isHostEmptyBodyNotice(text: string): boolean; export declare const HOST_NO_REPLY_FALLBACK_TEXTS: readonly ["No reply was generated for this message. This is usually a temporary model failure - please try again.", "⚠️ OpenClaw couldn't produce or deliver a reply. Please try again. If this keeps happening, ask the operator to check the gateway logs."]; export declare function isHostNoReplyFallback(text: string): boolean; export declare const HOST_QUEUE_FULL_TEXT = "This message was not queued because the session queue is full. Please try again after the current response finishes."; export declare const HOST_RECOVERY_NOTICE_TEXTS: readonly ["I couldn't continue this session after a gateway restart. Your transcript is safe. In WebChat, use Resume in new session to continue it; in other channels, use /new or /reset to start a replacement session.", "I couldn’t confirm whether my previous reply reached this chat, so I won’t resend it automatically. Please ask for any missing remainder.", "Resumed your interrupted task after the Gateway restart."]; export declare function hostTurnNotice(text: string): string | undefined; //# sourceMappingURL=host-diagnostics.d.ts.map