import type { WriteRequestResultTxnBase, WriteRequestResponse } from '../types'; import { IndyVdrRequest } from '../indyVdr'; export declare type NymRequestOptions = { submitterDid: string; dest: string; verkey?: string; alias?: string; role?: 'STEWARD' | 'TRUSTEE' | 'ENDORSER' | 'NETWORK_MONITOR'; }; interface NymResultTxn extends WriteRequestResultTxnBase { type: '1'; data: { dest: string; verkey: string; alias?: string; role?: string; }; } export declare type NymResponse = WriteRequestResponse; export declare class NymRequest extends IndyVdrRequest { constructor(options: NymRequestOptions); } export {};