interface Request ((resource, signal) => Promise<DNSJSON>)