interface ProviderDescription {
    moniker?: string;
}
interface Provider {
    logo_url?: string;
    rank: number;
    description?: ProviderDescription;
}
export interface FinalityProviderItemProps {
    bsnId: string;
    bsnName: string;
    bsnLogoUrl?: string;
    address?: string;
    provider: Provider;
    onRemove?: (id?: string) => void;
    /**
     * Controls whether the chain-related information (e.g., address or BSN name/logo) is displayed.
     * Defaults to `true`.
     */
    showChain?: boolean;
}
export declare function FinalityProviderItem({ bsnId, bsnName, bsnLogoUrl, address, provider, onRemove, showChain }: FinalityProviderItemProps): import("react/jsx-runtime").JSX.Element | null;
export {};
