import type * as core from '@contentlayer/core'; import { OT, T } from '@contentlayer/utils/effect'; import type { PageObjectResponse } from '@notionhq/client/build/src/api-endpoints'; import type { DatabaseTypeDef } from '../schema/types/database.js'; export type MakeCacheItemArgs = { databaseTypeDef: DatabaseTypeDef; documentTypeDef: core.DocumentTypeDef; page: PageObjectResponse; previousCache: core.DataCache.Cache | undefined; options: core.PluginOptions; }; export declare const makeCacheItem: ({ databaseTypeDef, documentTypeDef, previousCache, page, options }: MakeCacheItemArgs) => T.Effect & import("@contentlayer/utils/effect").Has & import("@contentlayer/utils/effect").Has, unknown, { cacheItem: core.DataCache.CacheItem; fromCache: boolean; }>; //# sourceMappingURL=makeCacheItem.d.ts.map