export type StopMessageClientInjectReadiness = { ready: boolean; reason: string; sessionScope?: string; tmuxSessionId?: string; }; export declare function resolveStopMessageClientInjectReadiness(metadata: Record): StopMessageClientInjectReadiness; export declare function runClientInjectionFlowBeforeReenter(args: { nestedMetadata: Record; requestBody: Record; requestId: string; }): Promise<{ clientInjectOnlyHandled: boolean; }>;