}\r
\r
interface BigIntConstructor {\r
- (value?: any): bigint;\r
+ (value: bigint | boolean | number | string): bigint;\r
readonly prototype: BigInt;\r
\r
/**\r
every(predicate: (value: bigint, index: number, array: BigInt64Array) => boolean, thisArg?: any): boolean;\r
\r
/**\r
- * Returns the this object after filling the section identified by start and end with value\r
+ * Changes all array elements from `start` to `end` index to a static `value` and returns the modified array\r
* @param value value to fill array section with\r
* @param start index to start filling the array at. If start is negative, it is treated as\r
* length+start where length is the length of the array.\r
every(predicate: (value: bigint, index: number, array: BigUint64Array) => boolean, thisArg?: any): boolean;\r
\r
/**\r
- * Returns the this object after filling the section identified by start and end with value\r
+ * Changes all array elements from `start` to `end` index to a static `value` and returns the modified array\r
* @param value value to fill array section with\r
* @param start index to start filling the array at. If start is negative, it is treated as\r
* length+start where length is the length of the array.\r