import type { PoolStatus, Transactions, Verifiers } from '../types'; import type { IndyVdrRequest, RequestResponseType } from './IndyVdrRequest'; interface SubmitActionOptions { nodes?: string[]; timeout?: number; } export declare class IndyVdrPool { private _handle; constructor(options: { handle: number; }); get handle(): number; get status(): Promise; get verifiers(): Promise; get transactions(): Promise; refresh(): Promise; close(): void; submitAction(request: Request, options?: SubmitActionOptions): Promise>; submitRequest(request: Request): Promise>; } export {};