import { web3 } from '@project-serum/anchor';
declare type ClaimCardinalIx = (params: {
    programId: web3.PublicKey;
    connection: web3.Connection;
    payer: web3.PublicKey;
    user: web3.PublicKey;
    cardinalRewardsCenter: web3.PublicKey;
    nftMint: web3.PublicKey;
    rewardDistributor: web3.PublicKey;
    stakePool: web3.PublicKey;
    loan: web3.PublicKey;
    claimRewardsPaymentInfo: web3.PublicKey;
    rewardMint: web3.PublicKey;
    paymentPubkey1: web3.PublicKey;
    paymentPubkey2: web3.PublicKey;
}) => Promise<{
    claimIx: web3.TransactionInstruction;
}>;
export declare const claimCardinalIx: ClaimCardinalIx;
export {};
