import { DexInfo, PumpfunTradeEvent, PumpswapBuyEvent, PumpswapSellEvent, TradeInfo } from '../../types';
export declare const getPumpfunTradeInfo: (event: PumpfunTradeEvent, info: {
    slot: number;
    signature: string;
    timestamp: number;
    idx?: string;
    dexInfo?: DexInfo;
}) => TradeInfo;
export declare const getPumpswapBuyInfo: (event: PumpswapBuyEvent, inputToken: {
    mint: string;
    decimals: number;
}, outputToken: {
    mint: string;
    decimals: number;
}, info: {
    slot: number;
    signature: string;
    timestamp: number;
    idx?: string;
    dexInfo?: DexInfo;
}) => TradeInfo;
export declare const getPumpswapSellInfo: (event: PumpswapSellEvent, inputToken: {
    mint: string;
    decimals: number;
}, outputToken: {
    mint: string;
    decimals: number;
}, info: {
    slot: number;
    signature: string;
    timestamp: number;
    idx?: string;
    dexInfo?: DexInfo;
}) => TradeInfo;
