import React from 'react';
/**
 * Props for RepositoryAvatar component
 */
export interface RepositoryAvatarProps {
    /** GitHub owner username for avatar URL */
    owner?: string;
    /** Custom avatar URL (takes precedence over owner) */
    customAvatarUrl?: string | null;
    /** Avatar size in pixels */
    size?: number;
    /** Fallback content when no avatar available */
    fallbackIcon?: React.ReactNode;
}
/**
 * RepositoryAvatar - Displays repository owner avatar
 *
 * Priority:
 * 1. customAvatarUrl prop
 * 2. GitHub avatar from owner username
 * 3. Fallback icon or initial
 */
export declare const RepositoryAvatar: React.FC<RepositoryAvatarProps>;
//# sourceMappingURL=RepositoryAvatar.d.ts.map