diff --git a/src/client/types.ts b/src/client/types.ts
index 578ea2206466a6b8784879efda71231e03278212..4019dd5f97e62fdd411b50ada0fbcfba02ea50e7 100644
--- a/src/client/types.ts
+++ b/src/client/types.ts
@@ -95,10 +95,10 @@ export interface Statistics {
  */
 export interface APIFilters {
   keywords: string
-  species: Array<Antibody['species']>
-  sources: Array<FastaHeader['source']>
-  heavySegments: Array<FastaHeader['vGeneSegment']>
-  lightSegments: Array<FastaHeader['vGeneSegment']>
+  species: Array<string>
+  sources: Array<string>
+  heavySegments: Array<string>
+  lightSegments: Array<string>
   motif: string
 }
 
@@ -172,10 +172,10 @@ export interface APIUserMadeArchiveResponse {
  * @link https://www.typescriptlang.org/docs/handbook/2/objects.html#excess-property-checks
  */
 export type AdvancedFilters = {
-  species: Array<Antibody['species']>
-  sources: Array<FastaHeader['source']>
-  heavySegments: Array<FastaHeader['vGeneSegment']>
-  lightSegments: Array<FastaHeader['vGeneSegment']>
+  species: Array<string>
+  sources: Array<string>
+  heavySegments: Array<string>
+  lightSegments: Array<string>
   motif: string
 }