UNPKG

@prismicio/client

Version:

The official JavaScript + TypeScript client library for Prismic

17 lines (16 loc) 702 B
import type { RichTextFunctionSerializer } from "./types"; /** * 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 */ export declare const composeSerializers: <SerializerReturnType>(...serializers: (RichTextFunctionSerializer<SerializerReturnType> | undefined)[]) => RichTextFunctionSerializer<SerializerReturnType>;