import { type NetworkClient, type Optional } from '@sudobility/types'; import type { ReferralCodeResponse } from '../network/IndexerClient'; import type { IndexerUserAuth } from '../types'; export declare const useIndexerReferralCode: (networkClient: NetworkClient, endpointUrl: string, dev: boolean) => { referralCode: Optional; isLoading: boolean; error: Optional; fetchReferralCode: (walletAddress: string, auth: IndexerUserAuth) => Promise; clearError: () => void; reset: () => void; }; //# sourceMappingURL=useIndexerReferralCode.d.ts.map