import { Reader } from 'fp-ts/lib/Reader';
import Accounts from './api/accounts';
import Counterparties from './api/counterparties';
import Payments from './api/payments';
import { Config, RevolutClientConfig } from './config';
export declare const getBaseURL: (config: Config) => string;
interface RevolutClient {
    accounts: Accounts;
    counterparties: Counterparties;
    payments: Payments;
}
declare const RevolutClient: Reader<RevolutClientConfig, RevolutClient>;
export { RevolutClient };
