import { MultiSelectIdText } from "@annalib/anna-design-components-lib"; export declare class UsaMapMarketConstants { static readonly marketsUnderAlaska: string[]; static readonly alaska = "Alaska"; static readonly allowedDMARegionColor = "#ffdeb0"; static readonly disabledDMARegionColor = "#ffffff"; static readonly selectedDMARegionColor = "#F39C1F"; } export interface StationInfoForEachMarket { StationName: string; AffiliateName: string; StateName: string; MeasurementAgency: string; } export interface MarketLegend { class: string; text: string; } export interface MarketListResponse { arcs: number[][] | number[][][]; type: "Polygon" | "MultiPolygon"; properties: { MarketName: string; MarketRank: number; IsEligible: boolean; MarketDisplayName: string; StationInfo: StationInfoForEachMarket[]; }; } export declare class MarketInfoWithStationData { MarketsList: MarketListResponse[]; arcs: number[][] | number[][][]; bbox: number[]; marketsUnderAlaska: string[]; constructor(BEData: any, topoJson: any, marketWiseArcInfo: any); isAlaskaRegion(marketName: string): boolean; } export interface MarketFormData { dropdownData: MultiSelectIdText[]; marketsWithStationResponse: MarketInfoWithStationData; }