import { default as Color } from 'color';
import { AccountBase, COABalance, ClassBase, Vendor } from '@zeniai/client-epic-state';
export interface Props {
    balances: (COABalance | null)[];
    height: number;
    isAccountColumnShown: boolean;
    isClassColumnShown: boolean;
    isLastNode: boolean;
    isScrolling: boolean;
    isSticky: boolean;
    vendor: Vendor;
    accountBase?: AccountBase;
    backgroundColor?: Color;
    classBase?: ClassBase;
    /** Zero-based index of the vendor row in the current OpEx list. */
    vendorRowIndex?: number;
    onVendorNameAndBalanceClick: (vendor: Vendor, balance?: COABalance) => void;
}
export default function VendorRow({ backgroundColor, isSticky, height, isScrolling, isLastNode, vendor, balances, accountBase, classBase, isAccountColumnShown, isClassColumnShown, onVendorNameAndBalanceClick, vendorRowIndex, }: Readonly<Props>): import("react/jsx-runtime").JSX.Element;
