import type { FieldDefType, GetDocumentTypeMapGen } from '@contentlayer/core'; import type { LocalDocument } from '../../types.js'; export type ComputedField = { description?: string; type: FieldDefType; resolve: ComputedFieldResolver; }; type ComputedFieldResolver = (_: GetDocumentTypeGen) => any | Promise; type GetDocumentTypeGen = Name extends keyof GetDocumentTypeMapGen ? GetDocumentTypeMapGen[Name] : LocalDocument; export {}; //# sourceMappingURL=computed-field.d.ts.map