Type alias IsPluralValue<TValue>

IsPluralValue<TValue>: {
        [K in keyof TValue]: TValue[K] extends string
            ? K extends PluralValueKeyPart
                ? true
                : false
            : false
    }[keyof TValue] extends true
    ? true
    : false

IsPluralValue

true if

  • every key of TValue matches PluralValueKeyPart, and
  • all values are string

Type Parameters

Generated using TypeDoc