import { PublicKey } from '@solana/web3.js'; import { Wallet } from '../wallet'; import { Connection } from '../Connection'; import { u64 } from '@solana/spl-token'; export interface BurnTokenParams { connection: Connection; wallet: Wallet; account: PublicKey; mint: PublicKey; amount: number | u64; owner?: PublicKey; close?: boolean; } export interface BurnTokenResponse { txId: string; } export declare const burnToken: ({ connection, wallet, account, mint, amount, owner, close, }: BurnTokenParams) => Promise;