/**
 * Japan Post Provider - Public API
 */

export {
  transformJapanPostAddress,
  transformJapanPostSearchResponse,
  parseJapanPostSearchResponse,
} from "./mapper.js";

export type {
  JapanPostTokenResponse,
  JapanPostAddressRecord,
  JapanPostSearchResponse,
  JapanPostErrorResponse,
} from "./raw.types.js";

export {
  japanPostTokenResponseSchema,
  japanPostAddressRecordSchema,
  japanPostSearchResponseSchema,
  japanPostErrorResponseSchema,
} from "./raw.types.js";
