UNPKG

us-state-converter

Version:

A package that converts U.S. state abbreviations to full names and back

20 lines (19 loc) 585 B
declare module 'us-state-converter' { type StateInfo = { name: string; usps: string; demonym: string; iso: string; altAbbr: string[]; uscg: string; }; type Converter = <T extends string | undefined = undefined>( state?: T ) => T extends string ? StateInfo | 'No state found!' : StateInfo[]; const converter: Converter; export function fullName(abbrevation: string): string; export function abbr(fullName: string): string; export function only50(): StateInfo[]; export function demonym(state: string): string; export default converter; }