import { DIDResolutionOptions, DIDResolutionResult, DIDResolver, ParsedDID, Resolvable } from 'did-resolver'; interface Options { url: string; } /** * Default resolver url. * @public */ export declare const DefaultResolverUrl = "http://127.0.0.1:8545"; /** * Creates a SwisstronikDidResolver instance that can be used with `did-resolver`. * @public */ export declare function getResolver(options?: Options): Record; /** * SwisstronikDidResolver instance that can be used with `did-resolver`. * @public */ export declare class SwisstronikDidResolver { private resolverUrl; constructor(options?: Options); resolve(did: string, parsed: ParsedDID, _unused: Resolvable, options: DIDResolutionOptions): Promise; build(): Record; private normalizeDIDDocument; private decodeMultibaseToHex; } export {}; //# sourceMappingURL=didResolver.d.ts.map