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, These } from '@contentlayer2/utils/effect'; import { FetchDataError } from '../errors/index.js'; import type { ContentTypeMap, FilePathPatternMap } from '../types.js'; import type { HasDocumentTypeMapState } from './DocumentTypeMap.js'; export declare const makeCacheItemFromFilePath: ({ relativeFilePath, filePathPatternMap, coreSchemaDef, contentDirPath, options, previousCache, contentTypeMap, }: { relativeFilePath: RelativePosixFilePath; filePathPatternMap: FilePathPatternMap; coreSchemaDef: core.SchemaDef; contentDirPath: AbsolutePosixFilePath; options: core.PluginOptions; previousCache: core.DataCache.Cache | undefined; contentTypeMap: ContentTypeMap; }) => T.Effect>; //# sourceMappingURL=makeCacheItemFromFilePath.d.ts.map