import { ERC20Token } from '../../types/token.types';
import { IHinkal } from './IHinkal';
import { SubAccount } from '../../types/proxy.types';
import { AdminTransactionType } from '../../types/admin.types';
export declare const hinkalSolanaProxyShield: (hinkal: IHinkal, token: ERC20Token, tokenAmount: bigint, subAccount: SubAccount, recipientInfo?: string, action?: AdminTransactionType) => Promise<string>;
export declare const getSolanaProxyShieldSerializedTransaction: (hinkal: IHinkal, token: ERC20Token, tokenAmount: bigint, subAccount: SubAccount, recipientInfo?: string) => Promise<string>;
