import { PipeTransform, TransformArgs } from "./pipe-transform"; import { ObjectConstructor } from "@ipare/core"; import { GlobalPipeType } from "../global-pipe-type"; export type PipeItem = ((args: TransformArgs) => R | Promise) | PipeTransform | ObjectConstructor>; export type GlobalPipeItem = { pipe: PipeItem; type: GlobalPipeType; };