import { ApiError } from "./api/ApiError.mjs";
import { n as eventBridgeHandler, r as lambdaApiHandler, t as LambdaResponseOrError } from "./apiHandler-Co-tM4Rp.mjs";
import { addHonoMiddleware, createHonoAwsLambdaHandler } from "./api/hono.mjs";
import { CaseInsensitiveMap } from "./collections/CaseInsensitiveMap.mjs";
import { CaseInsensitiveSet } from "./collections/CaseInsensitiveSet.mjs";
import { isRunningInBrowser, isRunningInProd, isRunningLocally } from "./env/index.mjs";
import { errorHandler } from "./error/errorHandler.mjs";
import { findFile, findFileSync } from "./file/findFile.mjs";
import { validateAndTransformPhoneNumber } from "./validation/phoneNumber.mjs";
import { HumanReadableSchemaError, formatStandardSchemaErrorToHumanReadable, handleSchemaValidation, handleSchemaValidationSync } from "./validation/standardSchema.mjs";
export * from "libphonenumber-js";

//#region src/index.d.ts
declare namespace index_d_exports {
  export { ApiError, CaseInsensitiveMap, CaseInsensitiveSet, HumanReadableSchemaError, LambdaResponseOrError, addHonoMiddleware, createHonoAwsLambdaHandler, errorHandler, eventBridgeHandler, findFile, findFileSync, formatStandardSchemaErrorToHumanReadable, handleSchemaValidation, handleSchemaValidationSync, isRunningInBrowser, isRunningInProd, isRunningLocally, lambdaApiHandler, validateAndTransformPhoneNumber };
}
//#endregion
export { ApiError, CaseInsensitiveMap, CaseInsensitiveSet, HumanReadableSchemaError, LambdaResponseOrError, addHonoMiddleware, createHonoAwsLambdaHandler, errorHandler, eventBridgeHandler, findFile, findFileSync, formatStandardSchemaErrorToHumanReadable, handleSchemaValidation, handleSchemaValidationSync, isRunningInBrowser, isRunningInProd, isRunningLocally, lambdaApiHandler, validateAndTransformPhoneNumber };
//# sourceMappingURL=index.d.mts.map