UNPKG

@temporalio/common

Version:

Common library for code that's used across the Client, Worker, and/or Workflow

12 lines (11 loc) 656 B
import { DataConverter, LoadedDataConverter } from '../converter/data-converter'; /** * If {@link DataConverter.payloadConverterPath} is specified, `require()` it and validate that the module has a `payloadConverter` named export. * If not, use {@link defaultPayloadConverter}. * If {@link DataConverter.payloadCodecs} is unspecified, use an empty array. */ export declare function loadDataConverter(dataConverter?: DataConverter): LoadedDataConverter; /** * Returns true if the converter is already "loaded" */ export declare function isLoadedDataConverter(dataConverter?: DataConverter | LoadedDataConverter): dataConverter is LoadedDataConverter;