Type alias ConditionalFixedQueries<Fields, SupportedTypes, ValueType, Prefix, QueryFilter>

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

Type Parameters

  • Fields extends FieldsType

  • SupportedTypes

  • ValueType

  • Prefix extends string

  • QueryFilter extends string = ""