import { type ReferenceEntry } from './types.ts'; interface AuthorListOptions { max?: number; truncateTo?: number; delimiter?: string; etal?: string; } export declare const authorList: (authors: string[], options?: AuthorListOptions) => string; interface FormatPagesOptions { compact?: boolean; delim?: string; } /** * Converts [150, 159] to "150-9", etc. */ export declare const formatPages: (pages: string | [start: number, end: number], options?: FormatPagesOptions) => string; declare const formatReference: (refData: ReferenceEntry, style: string) => string; export default formatReference;