import { ChainId } from '@justaname.id/sdk'; export declare const buildEnsAuthKey: (backendUrl: string) => string[]; export type EnsAuth = T & { ens: string; address: string; chainId: ChainId; }; export interface UseEnsAuthParams { backendUrl?: string; currentEnsRoute?: string; enabled?: boolean; local?: boolean; } export interface UseEnsAuthReturn { isLoggedIn: boolean; connectedEns: EnsAuth | null | undefined; isEnsAuthPending: boolean; isEnsAuthFetching: boolean; isEnsAuthLoading: boolean; refreshEnsAuth: () => void; } export declare const useEnsAuth: (params?: UseEnsAuthParams) => UseEnsAuthReturn; //# sourceMappingURL=useEnsAuth.d.ts.map