import { ServiceContext, ServiceFn, ServiceResponse, ServiceWrapperConfig } from "./types.mjs";

//#region src/utils/services/service-wrapper.d.ts
declare const serviceWrapper: <T extends unknown[], R>(fn: ServiceFn<T, R>, wrapperConfig: ServiceWrapperConfig) => (service: ServiceContext, ...args: T) => ServiceResponse<R>;
//#endregion
export { serviceWrapper as default };
//# sourceMappingURL=service-wrapper.d.mts.map