import { type Address, type TonClient } from '@ton/ton';
import { type TonTokenDetails } from '../../models/ton-token';
export interface JettonAlienEvmMeta {
    baseChainId: string;
    baseToken: string;
    evmTokenAddress: string;
}
export interface TonTokenDetailsWithMeta extends TonTokenDetails {
    meta?: {
        baseToken: string;
        chainId: number;
        decimals: number;
        name: string;
        symbol: string;
    };
}
export declare abstract class JettonAlienEvmUtils {
    static meta(connection: TonClient, address: Address | string): Promise<JettonAlienEvmMeta>;
    static getOffchainMeta(address: Address | string): Promise<JettonAlienEvmMeta>;
}
