UNPKG

@braindb/core

Version:

markdown-graph-content-layer-database

17 lines (16 loc) 615 B
import { Db } from "./db.js"; import { Document } from "./Document.js"; import { JsonLimitedObject } from "./types.js"; export type SortDirection = "asc" | "desc"; export type DocumentsOtions = { slug?: string; url?: string; /** * Limited search by frontmatter fields - only strict comparison for primitive values, * like: string, number, boolean * ATTENTION: arrays in frontammter don't work e.g. `tags: [X,Y]` */ frontmatter?: JsonLimitedObject; sort?: ["updated_at", SortDirection]; }; export declare function documentsSync(db: Db, options?: DocumentsOtions): Document[];