Type alias VectorIndexConfigCreateType<I>

VectorIndexConfigCreateType<I>: I extends "hnsw"
    ? VectorIndexConfigHNSWCreate | undefined
    : I extends "flat"
        ? VectorIndexConfigFlatCreate | undefined
        : I extends "dynamic"
            ? VectorIndexConfigDynamicCreate | undefined
            : I extends string
                ? Record<string, any>
                : never

Type Parameters

  • I