import { ChainId } from '@justaname.id/sdk'; export declare const buildEnsAvatarKey: (ens: string | undefined, chainId: ChainId | undefined) => (string | ChainId | undefined)[]; export interface SanitizeImageParams { name: string; image?: string; chainId?: ChainId; } export interface UseEnsAvatarParams { ens: string | undefined; chainId?: ChainId; enabled?: boolean; } export interface GetEnsAvatarParams { name: string; chainId?: ChainId; } export interface UseEnsAvatarResult { avatar?: string; getEnsAvatar: (params: GetEnsAvatarParams) => Promise; sanitizeEnsImage: (params: SanitizeImageParams) => string | undefined; isLoading: boolean; } export declare const useEnsAvatar: (params?: UseEnsAvatarParams) => UseEnsAvatarResult; //# sourceMappingURL=useAvatar.d.ts.map