import type { Transaction, VersionedTransaction } from "@solana/web3.js";
export interface TokenInfo {
    contractAddress: string;
    symbol: string;
    name?: string;
    description?: string;
    twitter?: string;
    telegram?: string;
    website?: string;
    image?: string;
    creator?: string;
    complete?: boolean;
    price?: number;
    marketcap?: number;
    createdTime?: number;
    buyTxIn24h?: number;
    sellTxIn24h?: number;
    volumeIn24h?: number;
    priceChangeIn24h?: number;
    liquidityInUSD?: number;
}
export type SignTransaction = <T extends Transaction | VersionedTransaction>(transaction: T) => Promise<T>;
export type SignMessage = (message: Uint8Array) => Promise<Uint8Array | undefined>;
//# sourceMappingURL=types.d.cts.map