import { ContractRequests, TokenApi, ChainId } from '@dodoex/api';
export declare enum APIServiceKey {
    routePrice = "routePrice",
    fiatPrice = "fiatPrice",
    bridgeRoutePrice = "bridgeRoutePrice",
    bridgeEncode = "bridgeEncode",
    bridgeCreateRoute = "bridgeCreateRoute"
}
export type APIServices = {
    [key in APIServiceKey]: string;
};
export declare const AppUrl = "https://app.dodoex.io";
export declare const getCGTokenListAPI: (chainId: ChainId) => any;
export declare const RoutePriceAPI = "https://api.dodoex.io/route-service/v2/widget/getdodoroute";
export declare const FiatPriceAPI = "https://api.dodoex.io/frontend-price-api/current/batch";
export declare function getAPIService(key: APIServiceKey, serviceProps?: Partial<APIServices>): string;
export declare const contractRequests: ContractRequests;
export declare const tokenContractRequests: ContractRequests;
export declare const tokenApi: TokenApi;
