/** * Item formatting for list/search results * Converts CslItem[] to various string formats for CLI output */ import type { CslItem } from "../../core/csl-json/types.js"; /** * Available output formats for items */ export type ItemFormat = "json" | "bibtex" | "pretty" | "ids-only" | "uuid" | "pandoc-key" | "latex-key"; /** * Format CslItem[] to the specified output format * * @param items - Array of CslItem to format * @param format - Target format * @returns For "json": returns original CslItem[], for others: returns string[] */ export declare function formatItems(items: CslItem[], format: ItemFormat): string[] | CslItem[]; //# sourceMappingURL=items.d.ts.map