/**
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import { AddressesApi, BalancesApi, CBITApi, CardsApi, ChannelsApi, ChargebacksApi, CheckoutSessionsApi, CryptoAddressBookApi, CryptoExchangeRatesApi, CryptoPaymentIntentsApi, DepositsApi, EncryptionApi, HealthApi, ManagementApi, PaymentTokensApi, PaymentsApi, PayoutsApi, PullCryptoPaymentsApi, SettlementsApi, StablecoinsApi, SubscriptionsApi, TransfersApi, WalletsApi, WiresApi } from "./api";
export * from "./models";
export declare class Circle {
    addresses: AddressesApi;
    balances: BalancesApi;
    cbit: CBITApi;
    cards: CardsApi;
    channels: ChannelsApi;
    chargebacks: ChargebacksApi;
    checkoutSessions: CheckoutSessionsApi;
    cryptoAddressBook: CryptoAddressBookApi;
    cryptoExchangeRates: CryptoExchangeRatesApi;
    cryptoPaymentIntents: CryptoPaymentIntentsApi;
    deposits: DepositsApi;
    encryption: EncryptionApi;
    health: HealthApi;
    management: ManagementApi;
    paymentTokens: PaymentTokensApi;
    payments: PaymentsApi;
    payouts: PayoutsApi;
    pullCryptoPayments: PullCryptoPaymentsApi;
    settlements: SettlementsApi;
    stablecoins: StablecoinsApi;
    subscriptions: SubscriptionsApi;
    transfers: TransfersApi;
    wallets: WalletsApi;
    wires: WiresApi;
    constructor(apiKey: string, baseUrl: string);
}
