diff --git a/index.d.ts b/index.d.ts index 750ad2f73..0744761c8 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1698,7 +1698,7 @@ export interface IType extends INamespace { extensions?: number[][]; /** Reserved ranges */ - reserved?: number[][]; + reserved?: (number[]|string)[]; /** Whether a legacy group or not */ group?: boolean; diff --git a/src/type.js b/src/type.js index 2e7bda49b..b477a4ee2 100644 --- a/src/type.js +++ b/src/type.js @@ -224,7 +224,7 @@ function clearCache(type) { * @property {Object.} [oneofs] Oneof descriptors * @property {Object.} fields Field descriptors * @property {number[][]} [extensions] Extension ranges - * @property {number[][]} [reserved] Reserved ranges + * @property {Array.} [reserved] Reserved ranges * @property {boolean} [group=false] Whether a legacy group or not */