import type { ComposerSendBlocker } from "../../lib/composer-send-blocking.js"; import type { FailedSessionRetryInput } from "../../lib/failed-session-retry.js"; type RetryBlocker = "draft" | "unsent" | "delivery" | "queued" | "loading" | "permission" | "paused"; /** Retry is an execution control, never a new user message. */ export declare function FailedSessionActions(props: { failureId?: string | null | undefined; composerBlocker?: ComposerSendBlocker | null | undefined; onRetry: () => Promise; retryBlocker: RetryBlocker | null; retryInput?: FailedSessionRetryInput | null | undefined; }): import("react").JSX.Element; export {};