type alias CollectionOptionsimport { type CollectionOptions } from "https://deno.land/x/kvdex@v0.23.1/mod.ts"; Type ParametersT extends KvValuedefinition: { idGenerator?: IdGenerator<T>; serialized?: true | Partial<Serialization>; } & (T extends KvObject ? { indices?: IndexRecord<T>; } : [K in never]: never)