import { PublicKey, TransactionInstruction, Connection } from '@solana/web3.js';
import { KaminoMarket } from '../classes';
export declare const getInitAllReferrerTokenStateIxns: ({ referrer, kaminoMarket, payer, }: {
    referrer: PublicKey;
    kaminoMarket: KaminoMarket;
    payer?: PublicKey;
}) => Promise<TransactionInstruction[]>;
export declare const getInitReferrerStateAndShortUrlIxns: ({ referrer, shortUrl, programId, }: {
    referrer: PublicKey;
    shortUrl: string;
    programId: PublicKey;
}) => TransactionInstruction;
export declare const getDeleteReferrerStateAndShortUrlIxns: ({ referrer, connection, programId, }: {
    referrer: PublicKey;
    connection: Connection;
    programId: PublicKey;
}) => Promise<TransactionInstruction>;
//# sourceMappingURL=instructions.d.ts.map