import { BlockType } from '@xwiki/platform-editors-blocknote-react';
import { RemoteURLSerializer } from '@xwiki/platform-model-remote-url-api';
import { UniAst } from '@xwiki/platform-uniast-api';
/**
 * Converts the Universal AS to the internal format of Blocknote.
 *
 * @since 18.0.0RC1
 * @beta
 */
export declare class UniAstToBlockNoteConverter {
    private readonly remoteURLSerializer;
    constructor(remoteURLSerializer: RemoteURLSerializer);
    uniAstToBlockNote(uniAst: UniAst): BlockType[] | Error;
    private convertBlock;
    private convertCell;
    private convertBlockStyles;
    private convertList;
    private convertImage;
    private convertInlineContent;
}
