/// import { CascadePickerOption } from 'antd-mobile/es/components/cascade-picker/cascade-picker'; export interface CascaderOptionType { value?: string; label?: React.ReactNode; children?: Array; [key: string]: any; } export type SupportedLanguage = 'ZH' | 'EN'; export interface GetAddressConfig { /** * 语言类型,默认中文 */ lang?: SupportedLanguage; /** * 获取城市数据时,开启后若存在两江新区将隐藏渝北区和江北区 * @default false */ enableChongqingLiangjiangRule?: boolean; } /** * 获取省市区级联选择器数据 * @param config 配置对象 * @returns 级联选择器数据 */ declare const _default: (config?: GetAddressConfig) => Promise; export default _default; /** * 添加新语言支持的说明: * 1. 在 SupportedLanguage 类型中添加新的语言代码 * 2. 在 LANGUAGE_CONFIG 中添加对应的配置 * 3. 导入对应的数据文件 * 4. 确保远程数据源可用 * * 示例:添加法语支持 * - 添加类型:export type SupportedLanguage = 'ZH' | 'EN' | 'FR'; * - 导入数据:import _provinces_FR from './provinces_FR.json'; * - 添加配置:FR: { provinces: _provinces_FR, cities: _cities_FR, areasUrl: '...' } */