@webiny/api-headless-cms-ddb-es
Version:
DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.
9 lines (8 loc) • 417 B
TypeScript
import type DataLoader from "dataloader";
import type { IDataLoaderParams } from "./types.js";
export * from "./DataLoaderCache.js";
interface Callable {
(params: IDataLoaderParams): DataLoader<any, any>;
}
export type DataLoaders = "getAllEntryRevisions" | "getRevisionById" | "getPublishedRevisionByEntryId" | "getLatestRevisionByEntryId";
export declare const getDataLoaderFactory: (name: string) => Callable;