/**
 * Fireblocks API
 * Fireblocks provides a suite of applications to manage digital asset operations and a complete development platform to build your business on the blockchain.  - Visit our website for more information: [Fireblocks Website](https://fireblocks.com) - Visit our developer docs: [Fireblocks DevPortal](https://developers.fireblocks.com)
 *
 * The version of the OpenAPI document: 1.6.2
 * Contact: developers@fireblocks.com
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import type { ConfigurationOptions } from './clientConfiguration';
import { ApiUserApi, AuditLogsApi, BlockchainsAssetsApi, ComplianceApi, ComplianceScreeningConfigurationApi, ConnectedAccountsBetaApi, ConsoleUserApi, ContractInteractionsApi, ContractTemplatesApi, ContractsApi, CosignersBetaApi, DeployedContractsApi, EarnBetaApi, EmbeddedWalletsApi, ExchangeAccountsApi, ExternalWalletsApi, FiatAccountsApi, GasStationsApi, GenieBetaApi, InternalWalletsApi, KeyLinkBetaApi, KeysBetaApi, NFTsApi, NetworkConnectionsApi, OTABetaApi, OffExchangesApi, OnchainDataApi, PaymentsPayoutApi, PolicyEditorBetaApi, PolicyEditorV2Api, ReportsBetaApi, ResetDeviceApi, SmartTransferApi, StakingApi, TRLinkApi, TagsApi, TokenizationApi, TradingBetaApi, TransactionsApi, TravelRuleApi, UTXOManagementBetaApi, UserGroupsBetaApi, UsersApi, VaultsApi, Web3ConnectionsApi, WebhooksApi, WebhooksV2Api, WhitelistIpAddressesApi, WorkspaceApi, WorkspaceStatusBetaApi } from '../api';
export declare class Fireblocks {
    private readonly config;
    private readonly axiosManager;
    private _apiUser?;
    private _auditLogs?;
    private _blockchainsAssets?;
    private _compliance?;
    private _complianceScreeningConfiguration?;
    private _connectedAccountsBeta?;
    private _consoleUser?;
    private _contractInteractions?;
    private _contractTemplates?;
    private _contracts?;
    private _cosignersBeta?;
    private _deployedContracts?;
    private _earnBeta?;
    private _embeddedWallets?;
    private _exchangeAccounts?;
    private _externalWallets?;
    private _fiatAccounts?;
    private _gasStations?;
    private _genieBeta?;
    private _internalWallets?;
    private _keyLinkBeta?;
    private _keysBeta?;
    private _nfts?;
    private _networkConnections?;
    private _otaBeta?;
    private _offExchanges?;
    private _onchainData?;
    private _paymentsPayout?;
    private _policyEditorBeta?;
    private _policyEditorV2?;
    private _reportsBeta?;
    private _resetDevice?;
    private _smartTransfer?;
    private _staking?;
    private _trLink?;
    private _tags?;
    private _tokenization?;
    private _tradingBeta?;
    private _transactions?;
    private _travelRule?;
    private _utxoManagementBeta?;
    private _userGroupsBeta?;
    private _users?;
    private _vaults?;
    private _web3Connections?;
    private _webhooks?;
    private _webhooksV2?;
    private _whitelistIpAddresses?;
    private _workspace?;
    private _workspaceStatusBeta?;
    constructor(conf?: ConfigurationOptions);
    get apiUser(): ApiUserApi;
    get auditLogs(): AuditLogsApi;
    get blockchainsAssets(): BlockchainsAssetsApi;
    get compliance(): ComplianceApi;
    get complianceScreeningConfiguration(): ComplianceScreeningConfigurationApi;
    get connectedAccountsBeta(): ConnectedAccountsBetaApi;
    get consoleUser(): ConsoleUserApi;
    get contractInteractions(): ContractInteractionsApi;
    get contractTemplates(): ContractTemplatesApi;
    get contracts(): ContractsApi;
    get cosignersBeta(): CosignersBetaApi;
    get deployedContracts(): DeployedContractsApi;
    get earnBeta(): EarnBetaApi;
    get embeddedWallets(): EmbeddedWalletsApi;
    get exchangeAccounts(): ExchangeAccountsApi;
    get externalWallets(): ExternalWalletsApi;
    get fiatAccounts(): FiatAccountsApi;
    get gasStations(): GasStationsApi;
    get genieBeta(): GenieBetaApi;
    get internalWallets(): InternalWalletsApi;
    get keyLinkBeta(): KeyLinkBetaApi;
    get keysBeta(): KeysBetaApi;
    get nfts(): NFTsApi;
    get networkConnections(): NetworkConnectionsApi;
    get otaBeta(): OTABetaApi;
    get offExchanges(): OffExchangesApi;
    get onchainData(): OnchainDataApi;
    get paymentsPayout(): PaymentsPayoutApi;
    get policyEditorBeta(): PolicyEditorBetaApi;
    get policyEditorV2(): PolicyEditorV2Api;
    get reportsBeta(): ReportsBetaApi;
    get resetDevice(): ResetDeviceApi;
    get smartTransfer(): SmartTransferApi;
    get staking(): StakingApi;
    get trLink(): TRLinkApi;
    get tags(): TagsApi;
    get tokenization(): TokenizationApi;
    get tradingBeta(): TradingBetaApi;
    get transactions(): TransactionsApi;
    get travelRule(): TravelRuleApi;
    get utxoManagementBeta(): UTXOManagementBetaApi;
    get userGroupsBeta(): UserGroupsBetaApi;
    get users(): UsersApi;
    get vaults(): VaultsApi;
    get web3Connections(): Web3ConnectionsApi;
    get webhooks(): WebhooksApi;
    get webhooksV2(): WebhooksV2Api;
    get whitelistIpAddresses(): WhitelistIpAddressesApi;
    get workspace(): WorkspaceApi;
    get workspaceStatusBeta(): WorkspaceStatusBetaApi;
}
