type MessageLike = { role?: unknown; metadata?: unknown; }; /** Mark a framework-created user-role continuation for this runtime execution only. */ export declare function markRuntimeGeneratedUserMessage(message: T): T; /** Identify a user-role message generated by the runtime for model continuation. */ export declare function isRuntimeGeneratedUserMessage(message: MessageLike): boolean; /** Identify a genuine human/API user-turn boundary rather than a runtime retry note. */ export declare function isGenuineUserTurnMessage(message: MessageLike): boolean; export {}; //# sourceMappingURL=runtime-message-origin.d.ts.map