import type * as core from '@contentlayer/core'; import { OT, T } from '@contentlayer/utils/effect'; import type { DatabaseTypeDef } from './types/database.js'; export type ProvideDocumentTypeDefArgs = { databaseTypeDef: DatabaseTypeDef; getDocumentTypeDef: (databaseTypeDef: DatabaseTypeDef) => T.Effect; options: core.PluginOptions; }; export declare const provideDocumentTypeDef: ({ databaseTypeDef, getDocumentTypeDef, options }: ProvideDocumentTypeDefArgs) => T.Effect & import("@contentlayer/utils/effect").Has & import("@contentlayer/utils/effect").Has, unknown, core.DocumentTypeDef>; //# sourceMappingURL=provideDocumentTypeDef.d.ts.map