import { ContractCallQuoteRequest, GetStatusRequest, QuoteRequest, RequestOptions, TokensRequest, TokensResponse } from '@lifi/types'; import { ChainId, ChainKey, PossibilitiesRequest, PossibilitiesResponse, RoutesRequest, RoutesResponse, StatusResponse, Step, Token, ToolsRequest, ToolsResponse } from '../types'; declare const _default: { getPossibilities: (request?: PossibilitiesRequest | undefined, options?: RequestOptions | undefined) => Promise; getToken: (chain: ChainKey | ChainId, token: string, options?: RequestOptions | undefined) => Promise; getQuote: (request: QuoteRequest, options?: RequestOptions | undefined) => Promise; getContractCallQuote: (request: ContractCallQuoteRequest, options?: RequestOptions | undefined) => Promise; getStatus: ({ bridge, fromChain, toChain, txHash }: GetStatusRequest, options?: RequestOptions | undefined) => Promise; getChains: (options?: RequestOptions | undefined) => Promise; getRoutes: (request: RoutesRequest, options?: RequestOptions | undefined) => Promise; getStepTransaction: (step: Step, options?: RequestOptions | undefined) => Promise; getTools: (request?: ToolsRequest | undefined, options?: RequestOptions | undefined) => Promise; getTokens: (request?: TokensRequest | undefined, options?: RequestOptions | undefined) => Promise; }; export default _default;