export type OfferStatus = 'selecting_properties' | 'draft' | 'pdf_review' | 'checked' | 'sent'

export interface OfferEditableField {
  id: string
  label: string
  value: string
  fieldType: 'text' | 'textarea'
}

export interface OfferDraft {
  id: string
  needId: string
  selectedPropertyIds: string[]
  subject: string
  message: string
  pdfUrl?: string
  status: OfferStatus
  editableFields: OfferEditableField[]
  createdAt: string
  updatedAt: string
}
