@exadel/esl
Version:
Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components
13 lines (12 loc) • 499 B
TypeScript
import type { ESLNote } from './esl-note';
export interface FootnotesItem {
index: string[];
renderedIndex: string[];
text: string;
}
/** Compiles footnotes non-grouped list */
export declare function compileFootnotesNongroupedList(notes: ESLNote[]): FootnotesItem[];
/** Compiles footnotes grouped list */
export declare function compileFootnotesGroupedList(notes: ESLNote[]): FootnotesItem[];
/** Sorts notes list */
export declare function sortFootnotes(notes: ESLNote[]): ESLNote[];