import type { ConfirmationConfig } from '../../types/interrupt.js'; /** * Component props */ interface Props { /** Confirmation configuration from the interrupt */ config: ConfirmationConfig; /** Whether this interrupt has been resolved */ isResolved: boolean; /** The resolved value (true/false) if resolved */ resolvedValue?: boolean; /** Whether the form is currently submitting */ isSubmitting: boolean; /** Error message if submission failed */ error?: string; /** Username of the person who resolved the interrupt */ resolvedByUserName?: string; /** Callback when user confirms (Yes) */ onConfirm: () => void; /** Callback when user declines (No) */ onDecline: () => void; } declare const ConfirmationPrompt: import("svelte").Component; type ConfirmationPrompt = ReturnType; export default ConfirmationPrompt;