export declare abstract class BaseDid { protected did: string; protected identifier: string; constructor(identifier: string, method: string); protected static parseDid(did: string, expectedMethod: string): string; toString(): string; address(): string; } export declare class EthrDid extends BaseDid { constructor(identifier: string); static fromIdentifier(identifier: string): EthrDid; static fromDid(did: string): EthrDid; } export declare class SwtcDid extends BaseDid { constructor(identifier: string); static fromIdentifier(identifier: string): SwtcDid; static fromDid(did: string): SwtcDid; }