import type { WriteRequestResponse, WriteRequestResultTxnBase } from '../types'; import { IndyVdrRequest } from '../indyVdr'; export declare type SchemaRequestOptions = { submitterDid: string; schema: { id: string; name: string; version: string; attrNames: string[]; seqNo?: number; ver: '1.0'; }; }; interface SchemaResultTxn extends WriteRequestResultTxnBase { type: '101'; data: { version: string; attr_names: string[]; name: string; }; } export declare type SchemaResponse = WriteRequestResponse; export declare class SchemaRequest extends IndyVdrRequest { constructor(options: SchemaRequestOptions); } export {};