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[];
