import type { Affiliation, Contributor, PageFrontmatter } from 'myst-frontmatter'; import type { CFF, EntityCFF, PersonCFF, ReferenceCFF } from './types.js'; /** * Convert MyST Contributor to CFF Person */ export declare function mystAuthorToCFF(author: Contributor, affiliations?: Affiliation[]): PersonCFF | EntityCFF; /** * Convert MyST PageFrontmatter to CFF Reference */ export declare function mystFrontmatterToCFFReference(frontmatter: PageFrontmatter, abstract?: string): ReferenceCFF; /** * Convert MyST PageFrontmatter to CFF */ export declare function mystFrontmatterToCFF(frontmatter: PageFrontmatter, abstract?: string): CFF; /** * @deprecated Use `mystFrontmatterToCFF` instead. */ export declare function frontmatterToCFF(frontmatter: PageFrontmatter, abstract?: string): CFF; //# sourceMappingURL=myst.d.ts.map