/**
 * Synor RPC SDK
 *
 * @packageDocumentation
 */

export { SynorRpc, RpcError } from './client';
export type {
  RpcConfig,
  TransactionStatus,
  Priority,
  SubscriptionType,
  BlockHeader,
  Block,
  TxInput,
  TxOutput,
  Transaction,
  FeeEstimate,
  ChainInfo,
  MempoolInfo,
  UTXO,
  Subscription,
  BlockNotification,
  TransactionNotification,
  Notification,
} from './types';
