import { AvatarProps } from './Avatar'; /** * Props for the ProviderAvatar component. */ export interface ProviderAvatarProps extends Omit { /** * The provider name or address. If the name contains "0x", the initial * will be derived from the first character after the prefix. * @example "MyProvider" displays "M" * @example "0xe650..." displays "E" * @example "Provider 0x3c6f..." displays "3" */ name: string; } /** * Avatar component specifically designed for vault providers. * Displays the provider's image if a URL is provided, otherwise shows * an initial derived from the provider name or address. * * @example * // With a named provider * * * @example * // With an address (shows "E" as the initial) * * * @example * // With a custom image * */ export declare function ProviderAvatar({ url, name, variant, size, ...props }: ProviderAvatarProps): import("react/jsx-runtime").JSX.Element;