japanpost-api
Version:
Japan Post Servive API client
12 lines • 1.04 kB
TypeScript
export { JapanPostAPI } from "./JapanPostAPI";
export type { JapanPostAPIOptions, JapanPostTokenInitOptions } from "./JapanPostAPI";
export { JapanPostAPIError, AuthenticationError, AuthorizationError, RateLimitError, ClientError, ServerError, NetworkError, GeneralAPIError, ValidationError, } from "./JapanPostAPIError";
export { validateSearchcodeRequest, validateAddresszipRequest, isValidPrefCode, isValidPrefName, getPrefCodeFromName, type PrefCode, } from "./validation";
export { withRetry, CircuitBreaker, CircuitBreakerState, type RetryOptions, type CircuitBreakerOptions, } from "./retry";
export type { SearchcodeRequest } from "./request/SearchcodeRequest";
export type { AddresszipRequest } from "./request/AddresszipRequest";
export type { TokenRequest } from "./request/TokenRequest";
export type { SearchcodeResponse } from "./response/SearchcodeResponse";
export type { AddresszipResponse } from "./response/AddresszipResponse";
export type { TokenResponse } from "./response/TokenResponse";
//# sourceMappingURL=index.d.ts.map