import type * as core from '@contentlayer2/core'; import type { AbsolutePosixFilePath, RelativePosixFilePath } from '@contentlayer2/utils'; import { fs } from '@contentlayer2/utils'; import type { HasConsole } from '@contentlayer2/utils/effect'; import { OT, T } from '@contentlayer2/utils/effect'; import type { Flags } from '../index.js'; import type { ContentTypeMap, FilePathPatternMap } from '../types.js'; export declare const fetchAllDocuments: ({ coreSchemaDef, filePathPatternMap, contentDirPath, contentDirInclude, contentDirExclude, contentTypeMap, flags, options, previousCache, verbose, }: { coreSchemaDef: core.SchemaDef; filePathPatternMap: FilePathPatternMap; contentDirPath: AbsolutePosixFilePath; contentDirInclude: readonly RelativePosixFilePath[]; contentDirExclude: readonly RelativePosixFilePath[]; contentTypeMap: ContentTypeMap; flags: Flags; options: core.PluginOptions; previousCache: core.DataCache.Cache | undefined; verbose: boolean; }) => T.Effect; //# sourceMappingURL=fetchAllDocuments.d.ts.map