import type { PaperSheetComposerAttachmentDraft, PaperSheetFeedbackThread, PaperSheetQuestionReview, SheetRuntimeStatus } from './types.js'; type Props = { review: PaperSheetQuestionReview; open?: boolean; draft?: string; thread?: PaperSheetFeedbackThread | null; processing?: boolean; runtimeStatus?: SheetRuntimeStatus | null; thinkingText?: string | null; assistantDraftText?: string | null; responseMode?: 'inline' | 'modal'; showComposer?: boolean; showFollowUpButton?: boolean; resolvedFollowUpMode?: boolean; draftAttachments?: PaperSheetComposerAttachmentDraft[]; draftAttachmentError?: string | null; allowAttachments?: boolean; allowTakePhoto?: boolean; questionLabel?: string; onToggle?: (open: boolean) => void; onOpenResponse?: () => void; onRequestFollowUp?: () => void; onAttachFiles?: (files: File[]) => void | Promise; onRemoveDraftAttachment?: (localId: string) => void; onDraftChange?: (value: string) => void; onReply?: (value?: string) => void; }; declare const SheetFeedbackCard: import("svelte").Component; type SheetFeedbackCard = ReturnType; export default SheetFeedbackCard;