message: Clean up type
diff: @@ -380,15 +380,15 @@ interface ChannelUnsubscribe<
  ): void
  }
  -type ActionCallbacks<A extends Action, D extends object, H extends object> =
  +type ActionCallbacks<A extends Action, D extends object, H extends object> = (
  | {
  access: Authorizer<A, D, H>
  - resend?: Resender<A, D, H>
  process?: Processor<A, D, H>
  - finally?: ActionFinally<A, D, H>
  }
  | {
  accessAndProcess: Processor<A, D, H>
  + }
  +) & {
  resend?: Resender<A, D, H>
  finally?: ActionFinally<A, D, H>
  }
  @@ -398,18 +398,18 @@ type ChannelCallbacks<
  D extends object,
  P extends object | string[],
  H extends object
  -> =
  +> = (
  | {
  access: ChannelAuthorizer<A, D, P, H>
  - filter?: FilterCreator<A, D, P, H>
  load?: ChannelLoader<A, D, P, H>
  - finally?: ChannelFinally<A, D, P, H>
  - unsubscribe?: ChannelUnsubscribe<D, P, H>
  }
  | {
  accessAndLoad: ChannelLoader<A, D, P, H>
  + }
  +) & {
  filter?: FilterCreator<A, D, P, H>
  finally?: ChannelFinally<A, D, P, H>
  + unsubscribe?: ChannelUnsubscribe<D, P, H>
  }
  type ActionReporter = {
  