import type { Extension } from '@tiptap/core'; import type { RicosEditorProps } from 'ricos-common'; import type { TiptapAdapterServices } from '../initializeTiptapAdapter'; import type { ExtensionAggregate, FunctionalExtensionAggregate, IFunctionalExtension } from './domain-types'; import { NodeHocDecorator } from './NodeHocDecorator'; export declare class FunctionalExtensions implements FunctionalExtensionAggregate { private extensions; constructor(extensions: IFunctionalExtension[]); getNodeHocComposer(extensions: ExtensionAggregate, ricosProps: RicosEditorProps, services: TiptapAdapterServices): NodeHocDecorator; toTiptapExtensions(extensions: ExtensionAggregate, ricosProps: RicosEditorProps, services: TiptapAdapterServices): Extension[]; asArray(): IFunctionalExtension[]; } //# sourceMappingURL=FunctionalExtensions.d.ts.map