import type { Element, FrontmatterWithParts, IJatsSerializer } from './types.js';
export declare function getJournalIds(): Element[];
export declare function getJournalTitleGroup(): Element[];
export declare function getJournalAffiliations(): Element[];
export declare function getJournalISNs(): Element[];
export declare function getJournalPublisher(): Element[];
export declare function getJournalMeta(): Element | null;
/**
 * Add a article `title-group`, for example:
 *
 * ```xml
 * <title-group>
 *   <article-title>
 *     Systematic review of day hospital care for elderly people
 *   </article-title>
 * </title-group>
 * ```
 *
 * See: https://jats.nlm.nih.gov/archiving/tag-library/1.3/element/article-title.html
 */
export declare function getArticleTitle(frontmatter: FrontmatterWithParts): Element[];
/**
 * Add authors and contributors to contrib-group
 *
 * Authors are tagged as contrib-type="author"
 */
export declare function getArticleAuthors(frontmatter: FrontmatterWithParts): Element[];
export declare function getArticleAffiliations(frontmatter: FrontmatterWithParts): Element[];
export declare function getArticlePermissions(frontmatter: FrontmatterWithParts): Element[];
export declare function getKwdGroup(frontmatter: FrontmatterWithParts): Element[];
export declare function getFundingGroup(frontmatter: FrontmatterWithParts): Element[];
export declare function getArticleVolume(frontmatter: FrontmatterWithParts): Element[];
export declare function getArticleIssue(frontmatter: FrontmatterWithParts): Element[];
export declare function getArticlePages(frontmatter: FrontmatterWithParts): Element[];
export declare function getArticleIds(frontmatter: FrontmatterWithParts): Element[];
export declare function getArticleMeta(frontmatter?: FrontmatterWithParts, state?: IJatsSerializer): Element;
/**
 * Get <front> JATS element
 *
 * This element must be defined in a JATS article and must include <article-meta>
 */
export declare function getFront(frontmatter?: FrontmatterWithParts, state?: IJatsSerializer): Element[];
//# sourceMappingURL=frontmatter.d.ts.map