import type { YooptaMark } from '../marks';
import type { YooptaPlugin } from '../plugins';
import type { SlateElement, YooEditor, YooptaContentValue } from './types';
export type CreateYooptaEditorOptions = {
    id?: string;
    plugins: readonly YooptaPlugin<Record<string, SlateElement>>[];
    marks?: YooptaMark<any>[];
    value?: YooptaContentValue;
    readOnly?: boolean;
};
export declare function createYooptaEditor(opts: CreateYooptaEditorOptions): YooEditor;
//# sourceMappingURL=index.d.ts.map