import { z } from "zod"; import { MarketCoinSchema, SupportedCoinsSchema, MarketChartApiResponseSchema, } from "../state-manager/types"; export type MarketCoin = z.infer; export type SupportedCoins = z.infer; export type MarketChartApiResponse = z.infer; export type ChartDataPoint = [number, number]; export type MarketCoinDataChart = Record>; export type MarketCurrencyChartDataRequestParams = { id?: string; counterCurrency?: string; range?: string; lastRequestTime?: Date; };