/// export interface selectedProvinceType { name: string | undefined; faName: string | undefined; } export interface provinceType { provinceName: string; provinceFaName: string; } export interface mapDataType { [key: string]: number; } export interface IranMapWrapperProps { data: {}; width?: number | string; colorRange: string; textColor?: string; defaultSelectedProvince?: string; selectedProvinceColor?: string; tooltipTitle?: string; selectProvinceHandler?: Function; deactiveProvinceColor?: string; } export interface MapProps { textColor: string; mapRef: React.RefObject; provinceName: null | string; pathClickedHandle: Function; pathMouseOverHandler: Function; data: {}; tooltipTitle: undefined | string; width: number | string | undefined; }