/// <reference types="node" />
import { MouseEvent, ReactElement } from 'react';
import { Asset, Portfolio } from '@goatim/client';
import { UrlObject } from 'url';
import { PortfolioThumbnailSize } from './portfolioThumbnail';
export interface PortfolioListProps {
    portfolios?: Portfolio[];
    size?: PortfolioThumbnailSize;
    assetOnClick?: (asset: Asset, event: MouseEvent<HTMLButtonElement>) => unknown;
    assetHref?: (asset: Asset) => string | UrlObject;
}
export declare function PortfolioList({ portfolios, size, assetOnClick, assetHref, }: PortfolioListProps): ReactElement;
