import type { PaperSheetComposerAttachmentDraft, PaperSheetFeedbackThread, PaperSheetQuestionReview } from './types.js'; type $$ComponentProps = { review: PaperSheetQuestionReview; open?: boolean; draft: string; thread: PaperSheetFeedbackThread | null; processing?: boolean; runtimeStatus?: 'connecting' | 'thinking' | 'responding' | 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: () => void; onOpenResponse?: () => void; onRequestFollowUp?: () => void; onAttachFiles?: (files: File[]) => void | Promise; onRemoveDraftAttachment?: (localId: string) => void; onDraftChange: (value: string) => void; onReply: (value?: string) => void; }; declare const PaperSheetQuestionFeedback: import("svelte").Component<$$ComponentProps, {}, "">; type PaperSheetQuestionFeedback = ReturnType; export default PaperSheetQuestionFeedback;