export interface ClientHooks {
  'karbon:request': (ctx: RequestContext) => HookResult
  'karbon:response': (ctx: ResponseContext) => HookResult
  'karbon:searchRequest': (ctx: SearchRequestContext) => HookResult
  'karbon:searchResponse': (ctx: SearchResponseContext) => HookResult