import type { DataCache } from '@contentlayer/core'; import * as core from '@contentlayer/core'; import { OT, T } from '@contentlayer/utils/effect'; import type { DatabaseTypeDef } from '../schema/types/database.js'; export type FetchAllDocumentsArgs = { databaseTypeDefs: DatabaseTypeDef[]; previousCache: core.DataCache.Cache | undefined; schemaDef: core.SchemaDef; options: core.PluginOptions; }; export declare const fetchAllDocuments: ({ databaseTypeDefs, previousCache, schemaDef, options }: FetchAllDocumentsArgs) => T.Effect & OT.HasTracer & import("@contentlayer/utils/effect").Has & import("@contentlayer/utils/effect").Has, core.SourceFetchDataError, { cacheItemsMap: { [k: string]: DataCache.CacheItem; }; }>; //# sourceMappingURL=fetchAllDocuments.d.ts.map