(value: any)
| 17 | public resolve(value: IStringDictionary<IStringDictionary<string>>): IStringDictionary<IStringDictionary<string>>; |
| 18 | // eslint-disable-next-line @typescript-eslint/no-explicit-any |
| 19 | public resolve(value: any): any { |
| 20 | if (Types.isString(value)) { |
| 21 | return this.__resolveString(value); |
| 22 | } else if (Types.isArray(value)) { |
| 23 | return this.__resolveArray(value); |
| 24 | } else if (Types.isObject(value)) { |
| 25 | return this.__resolveLiteral(value); |
| 26 | } |
| 27 | |
| 28 | return value; |
| 29 | } |
| 30 | |
| 31 | public resolveAny<T>(value: T): T; |
| 32 | // eslint-disable-next-line @typescript-eslint/no-explicit-any |
no outgoing calls