import { Did, DidDocument } from '@atproto/did' import { ResolveDidOptions } from './did-method.js' export type ResolvedDocument = D extends Did ? DidDocument : never export interface DidResolver { resolve( did: D, options?: ResolveDidOptions, ): Promise> }