import { AxiosInstance } from 'axios';
type CreateAccountBalanceFetcherOptions = {
    /** The client to fetch the account balance */
    client: AxiosInstance;
};
type AccountBalance = {
    /**  The available balance of the account */
    availableBalance: string;
    /** ISO4217 Currency */
    currency: string;
};
type FetchAccountBalance = () => Promise<AccountBalance>;
declare const createAccountBalanceFetcher: ({ client }: CreateAccountBalanceFetcherOptions) => () => Promise<AccountBalance>;
export { createAccountBalanceFetcher };
export type { FetchAccountBalance };
