import { TransactionInstruction, PublicKey } from "@solana/web3.js";
export interface InitReferrerStateAndShortUrlArgs {
    shortUrl: string;
}
export interface InitReferrerStateAndShortUrlAccounts {
    referrer: PublicKey;
    referrerState: PublicKey;
    referrerShortUrl: PublicKey;
    referrerUserMetadata: PublicKey;
    rent: PublicKey;
    systemProgram: PublicKey;
}
export declare const layout: any;
export declare function initReferrerStateAndShortUrl(args: InitReferrerStateAndShortUrlArgs, accounts: InitReferrerStateAndShortUrlAccounts, programId?: PublicKey): TransactionInstruction;
//# sourceMappingURL=initReferrerStateAndShortUrl.d.ts.map