import { EditorState } from 'prosemirror-state';
import { FlowBlock } from '../../../../../../../layout-engine/contracts/src/index.js';
import { ConverterContext } from '@superdoc/pm-adapter';
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): FlowBlock[];
//# sourceMappingURL=EndnotesBuilder.d.ts.map