blob: a6f2b5a5f8ee2ae1a4f75b073cc6352cc23cece4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
/* eslint-disable no-var */
import type { BushClient, BushClientUtil } from '#lib';
declare global {
/**
* The bushbot client.
*/
var client: BushClient;
/**
* The bushbot client util.
*/
var util: BushClientUtil;
// eslint-disable-next-line @typescript-eslint/no-unused-vars
interface ReadonlyArray<T> {
includes<S, R extends `${Extract<S, string>}`>(
this: ReadonlyArray<R>,
searchElement: S,
fromIndex?: number
): searchElement is R & S;
}
}
|