Type Alias BuiltTransform<T, P, K>

BuiltTransform: { key: string; test: TransformTest<T> } & (
    K extends "encode"
        ? { encode: TransformEncode<T, P> }
        : { decode: TransformDecode<T, P> }
)

Type Parameters

  • T
  • P
  • K extends "encode" | "decode"