
    0i                    :    d Z ddlmZ ddlmZmZ  G d de      Zy)uK   Prior-art veri modelleri — Espacenet + Google Patents için ortak schema.    )annotations)	BaseModelFieldc                  2   e Zd ZU dZ edd      Zded<    edd      Zded<    ed	
      Zded<    ed	
      Z	ded<    ed	
      Z
ded<    ed	
      Zded<    ed	d      Zded<    ed	d      Zded<    ed	
      Zded<    ed	
      Zded<   y	)PriorArtHitu   Tek bir patent hit'i (arama sonucu veya AI analiz girdisi).

    Source-agnostic; hem EPO OPS hem Google Patents hit'leri bu şemaya çevrilir.
    .z'epo' | 'google')descriptionstrsourceu/   Örn. EP1234567B1, US10000000B2, WO2020123456A1	patent_noN)defaultz
str | Nonetitleabstract	applicantzlist[str] | None	inventorszISO 8601 YYYY-MM-DD)r   r   filing_datepublication_datecpc_classesurl)__name__
__module____qualname____doc__r   r
   __annotations__r   r   r   r   r   r   r   r   r        </var/www/ai.patentyazar.com/app/services/prior_art/models.pyr   r      s    
 );<FC<3,]^Is^d+E:+ .Hj.!$/Iz/"'"5I5#D>STKT#(CX#YjY$)$$7K!7D)C)r   r   N)r   
__future__r   pydanticr   r   r   r   r   r   <module>r      s    Q " %*) *r   