import { EditorState } from 'prosemirror-state';
import { FlowBlock, TrackChangeAuthorColorResolver } from '../../../../../../../layout-engine/contracts/src/index.js';
import { ConverterContext } from '../../layout-adapter/converter-context.js';
import { NoteRenderOverride } from './FootnotesBuilder.js';
export type EndnoteConverterLike = {
    endnotes?: Array<{
        id?: unknown;
        content?: unknown[];
    }>;
};
export declare function buildEndnoteBlocks(editorState: EditorState | null | undefined, converter: EndnoteConverterLike | null | undefined, converterContext: ConverterContext | undefined, themeColors: unknown, renderOverride?: NoteRenderOverride | null, resolveTrackedChangeColor?: TrackChangeAuthorColorResolver): FlowBlock[];
//# sourceMappingURL=EndnotesBuilder.d.ts.map