import type { ResponderNotification } from "../../../tools/jobs.js"; import { parseResponderWake } from "../responder-inbox.js"; export interface ResponderWakeSetup { readonly wakeTurn: boolean; readonly notificationId: string | undefined; readonly jobId: string | undefined; readonly resultRevision: number | undefined; readonly wake: ReturnType; readonly matchesRevision: (notification: ResponderNotification) => boolean; readonly claimedNotificationId: string | undefined; } export declare const setUpResponderWake: (input: { readonly prompt: string; readonly displayPrompt: string | null | undefined; readonly pendingNotifications: readonly ResponderNotification[]; }) => ResponderWakeSetup;