import { type MarketChartData } from "@agg-build/hooks";
type ChartVenueOutcomeLike = {
    venue: string;
    outcome: {
        id: string;
        price: number;
    };
};
type LivePriceLookup = {
    get: (outcomeId: string) => number | undefined;
};
export declare const resolveChartVenueOutcomes: <TOutcome extends ChartVenueOutcomeLike>({ eligibleVenueOutcomes, livePrices, }: {
    eligibleVenueOutcomes: TOutcome[];
    livePrices: LivePriceLookup;
}) => TOutcome[];
export declare const filterChartVenueOutcomesByRenderableVenues: <TOutcome extends Pick<ChartVenueOutcomeLike, "venue">>({ chartData, venueOutcomes, }: {
    chartData: MarketChartData | null | undefined;
    venueOutcomes: TOutcome[];
}) => TOutcome[];
export {};
