Sha256: 8479eb8d6dca262415df9f48babe37607e24811e3f490b2444f5745306be12cb

Contents?: true

Size: 866 Bytes

Versions: 4

Compression:

Stored size: 866 Bytes

Contents

declare type PrefectureList = {
    [key: string]: string[];
};
interface SingleTown {
    town: string;
    koaza: string;
    lat: string;
    lng: string;
}
declare type TownList = SingleTown[];
export declare const getPrefectures: () => Promise<PrefectureList>;
export declare const cachePrefectures: (data: PrefectureList) => PrefectureList;
export declare const getPrefectureRegexPatterns: (prefs: string[]) => [string, string][];
export declare const getCityRegexPatterns: (pref: string, cities: string[]) => [string, string][];
export declare const getTowns: (pref: string, city: string) => Promise<TownList>;
export declare const getTownRegexPatterns: (pref: string, city: string) => Promise<[SingleTown, string][]>;
export declare const getSameNamedPrefectureCityRegexPatterns: (prefs: string[], prefList: PrefectureList) => [string, string][];
export {};

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
japanese_address_parser-2.2.0 js/node_modules/@geolonia/normalize-japanese-addresses/dist/lib/cacheRegexes.d.ts
japanese_address_parser-2.1.1 js/node_modules/@geolonia/normalize-japanese-addresses/dist/lib/cacheRegexes.d.ts
japanese_address_parser-2.1.0 js/node_modules/@geolonia/normalize-japanese-addresses/dist/lib/cacheRegexes.d.ts
japanese_address_parser-2.0.0 js/node_modules/@geolonia/normalize-japanese-addresses/dist/lib/cacheRegexes.d.ts