UNPKG

@sroussey/parse-address

Version:

International street address parser for 220 jurisdictions (US, CA + 218 countries and territories), with SEC EDGAR country-code resolution

17 lines (16 loc) 748 B
export declare abstract class AddressParserImpl { abstract normalizeAddress(_parts: any): any; abstract parseAddress(address: string): any; abstract parseStreet(streetaddress: string): any; abstract parseInformalAddress(address: string): any; abstract parsePoAddress(address: string): any; abstract parseLocation(address: string): any; abstract parseIntersection(address: string): any; abstract findStreetTypeShortCode(_streetType?: string): any; /** * Phrases this parser intentionally drops from the structured result * (development/area names), so the token-preservation guard does not score * them as lost street tokens. Optional; defaults to none. */ droppableTokens?(): string[]; }