diff --git a/src/resolverModule.ts b/src/resolverModule.ts index 226f905..506d0c7 100644 --- a/src/resolverModule.ts +++ b/src/resolverModule.ts @@ -44,7 +44,9 @@ export abstract class AbstractResolverModule { return []; } - isTldSupported(domain: string): boolean | Promise { + isTldSupported(domain: string): Promise; + isTldSupported(domain: string): boolean; + isTldSupported(domain: string): any { let supported = this.getSupportedTlds(); if (isPromise(supported as Promise)) { return (supported as Promise).then((supported: string[]) => {