import { NetworkChainUID } from '@edgeandnode/common';
import { ColorName } from '../../tokens';
import { IndexerGroup, ProgressItem, Status } from './types';
declare type IndexerIconProps = {
    group: IndexerGroup;
    chainUID: NetworkChainUID;
    goToIndexer?: (id: string) => void;
};
export declare const statusColorMap: {
    readonly [key in Status]: ColorName;
};
export declare const getStatus: (indexer: ProgressItem) => Status;
export declare const IndexerIcon: ({ group, goToIndexer, chainUID }: IndexerIconProps) => import("theme-ui/jsx-runtime").JSX.Element;
export {};
