import { type Address } from 'viem'; import type { CreateTokenParams, BuyParams, SellParams, TokenStatus, TradeResult, TokenCreateResult } from './types.js'; export declare function getCreateFee(): Promise; export declare function getDynamicGasPrice(): Promise; export declare function getTokenStatus(tokenAddress: Address): Promise; export declare function getAmountOut(tokenAddress: Address, amountIn: bigint, isBuy: boolean): Promise<{ router: Address; amountOut: bigint; }>; export declare function getInitialBuyAmountOut(monAmount: bigint): Promise; export declare function createToken(params: CreateTokenParams): Promise; export declare function buyTokens(params: BuyParams): Promise; export declare function sellTokens(params: SellParams): Promise; export declare function getTokenBalance(tokenAddress: Address, walletAddress?: Address): Promise; export declare function getTokenInfo(tokenAddress: Address): Promise<{ name: string; symbol: string; decimals: number; totalSupply: bigint; }>; //# sourceMappingURL=client.d.ts.map