Type alias ConditionalListQueries<Fields, SupportedTypes, Prefix, QueryFilter>

ConditionalListQueries<Fields, SupportedTypes, Prefix, QueryFilter>: { [ FieldName in keyof ConditionalPick<Fields, SupportedTypes> as `${Prefix}.${string & FieldName}${QueryFilter}`]?: NonNullable<BaseOrArrayType<Fields[FieldName]>>[] }

Type Parameters

  • Fields

  • SupportedTypes

  • Prefix extends string

  • QueryFilter extends string = ""