18 lines
388 B
TypeScript
18 lines
388 B
TypeScript
import {
|
|
AbstractResolverModule,
|
|
DNSResult,
|
|
ResolverOptions,
|
|
} from "@lumeweb/resolver-common";
|
|
export default class Handshake extends AbstractResolverModule {
|
|
private buildBlacklist;
|
|
resolve(
|
|
domain: string,
|
|
options: ResolverOptions,
|
|
bypassCache: boolean
|
|
): Promise<DNSResult>;
|
|
private processNs;
|
|
private processGlue;
|
|
private query;
|
|
private processTxt;
|
|
}
|