import{validators}from'../dist'import{BaseServiceV2}from'../src'typeServiceOptions={camelCase:string}classServiceextendsBaseServiceV2<ServiceOptions,{},{}>{constructor(options?:Partial<ServiceOptions>){super({name:'test-service',version:'0.0',options,optionsSpec:{camelCase:{validator:validators.str,desc:'test'},},metricsSpec:{},})}protectedasyncmain(){/* eslint-disable @typescript-eslint/no-empty-function */}}describe('BaseServiceV2',()=>{it('base service ctor does not throw on camel case options',async()=>{newService({camelCase:'test'})})})