import type { GetRequestResultFoundBase, GetRequestResultNotFoundBase, GetRequestResponse } from '../types'; import { IndyVdrRequest } from '../indyVdr'; export declare type GetAttribRequestOptions = { submitterDid?: string; targetDid: string; hash?: string; raw?: string; enc?: string; }; interface GetAttribFoundResult extends GetRequestResultFoundBase { type: '104'; dest: string; data: string; raw?: string; } interface GetAttribNotFoundResult extends GetRequestResultNotFoundBase { type: '104'; data: null; dest: string; raw?: string; } export declare type GetAttribResponse = GetRequestResponse; export declare class GetAttribRequest extends IndyVdrRequest { constructor(options: GetAttribRequestOptions); } export {};