| 150 | getString(key: string, params?: { returnNull?: false; params?: { [key: string]: string } }): string; |
| 151 | getString(key: string, params: { returnNull: boolean; params?: { [key: string]: string } }): string | undefined; |
| 152 | getString(key: string, params?: { returnNull?: boolean; params?: { [key: string]: string } }): string | undefined { |
| 153 | return getString(key, { |
| 154 | locale: this.locale, |
| 155 | returnNull: params?.returnNull ?? false, |
| 156 | ...params, |
| 157 | }); |
| 158 | } |
| 159 | |
| 160 | getOption(key: string, type: Constants.ApplicationCommandOptionTypes, defaultArg?: boolean) { |
| 161 | switch (type) { |