Type alias SelectAfterMiddlewareOutputType<T, I>

SelectAfterMiddlewareOutputType<T, I>: I["operation"] extends "find" ? FindMiddlewareOutput<T> & Continue<boolean> : I["operation"] extends "aggregate" ? AggregateMiddlewareOutput<T> & Continue<boolean> : I["operation"] extends "insert" ? InsertMiddlewareOutput<T> & Continue<boolean> : I["operation"] extends "update" ? UpdateMiddlewareOutput<T> & Continue<boolean> : I["operation"] extends "replace" ? ReplaceMiddlewareOutput<T> & Continue<boolean> : I["operation"] extends "delete" ? DeleteMiddlewareOutput<T> & Continue<boolean> : never

Type Parameters

Generated using TypeDoc