Properties table table :  string 
Optional chunk chunk ?:  number 
Optional collection collection ?:  null  |  Metadata 
Optional collection collection ?:  string 
Optional collection collection ?:  string 
Optional columns columns ?:  {       contentColumnName ?:  string ;       idColumnName ?:  string ;       metadataColumnName ?:  string ;       vectorColumnName ?:  string ;  } 
Type declaration Optional content ?:  string Optional id ?:  string Optional metadata ?:  string Optional vector ?:  string Optional distance distance ?:  "cosine"  |  "innerProduct"  |  "euclidean" 
Optional extension extension ?:  null  |  string 
Optional filter filter ?:  Metadata 
Optional ids ids ?:  string [] 
Optional postgres postgres ?:  PoolConfig 
Optional schema schema ?:  null  |  string 
Optional verbose verbose ?:  boolean 
Interface that defines the arguments required to create a
PGVectorStoreinstance. It includes Postgres connection options, table name, filter, and verbosity level.