@prismicio/client
Version:
The official JavaScript + TypeScript client library for Prismic
18 lines (17 loc) • 830 B
text/typescript
import { RichTextFunctionSerializer } from "./types.cjs";
//#region src/richtext/composeSerializers.d.ts
/**
* Takes an array of serializers and returns a serializer applying provided serializers sequentially
* until a result is returned
*
* @remarks
* This is a low level helper mainly intended to be used by higher level packages Most users
* aren't expected to this function directly
* @typeParam SerializerReturnType - Return type of serializers
* @param serializers - Serializers to compose
* @returns Composed serializer
*/
declare const composeSerializers: <SerializerReturnType>(...serializers: (RichTextFunctionSerializer<SerializerReturnType> | undefined)[]) => RichTextFunctionSerializer<SerializerReturnType>;
//#endregion
export { composeSerializers };
//# sourceMappingURL=composeSerializers.d.cts.map