import { ReactElement } from 'react'; import { Asset, BoosterFactory, Ipo, OrderBook, OrderType } from '@fridaygame/client'; import { To } from 'react-router-dom'; import { QuotationHistory } from '@fridaygame/client/dist/trading/quotations/model'; import { ItemEditorFields } from '../../market'; export type AssetOverviewSize = 'small' | 'medium' | 'full'; export interface AssetOverviewProps { asset: Asset; quotationHistory?: QuotationHistory; size?: AssetOverviewSize; orderBook?: OrderBook; boosterFactories?: BoosterFactory[]; onSubmitItem?: (itemFields: ItemEditorFields) => unknown; ipo?: Ipo; secondaryTo?: To; bankProposalQuotation?: number; onAcceptBankProposal?: (nbShares?: number) => unknown; defaultOrderType?: OrderType; } export declare function AssetOverview({ asset, quotationHistory, size, secondaryTo, orderBook, boosterFactories, onSubmitItem, ipo, bankProposalQuotation, onAcceptBankProposal, defaultOrderType, }: AssetOverviewProps): ReactElement;