export interface SourceMetadata {
  filename: string
  upload_date: string
  content_summary: string
  chunk_index: number
}

export interface QueryRequest {
  question: string
}

export interface QueryResponse {
  keywords: string[]
  answer: string
  sources: SourceMetadata[]
}

export interface IngestResponse {
  document_id: string
  chunk_count: number
  filename: string
}
