import { Editor } from 'slate'; export declare const createJsx: (createEditor: () => Editor) => (tagName: S, attributes?: Object | undefined, ...children: any[]) => ReturnType<({ anchor: typeof import("slate-hyperscript/dist/creators").createAnchor; cursor: typeof import("slate-hyperscript/dist/creators").createCursor; editor: (tagName: string, attributes: { [key: string]: any; }, children: any[]) => import("slate").BaseEditor; element: typeof import("slate-hyperscript/dist/creators").createElement; focus: typeof import("slate-hyperscript/dist/creators").createFocus; fragment: typeof import("slate-hyperscript/dist/creators").createFragment; selection: typeof import("slate-hyperscript/dist/creators").createSelection; text: typeof import("slate-hyperscript").createText; } | { anchor: typeof import("slate-hyperscript/dist/creators").createAnchor; cursor: typeof import("slate-hyperscript/dist/creators").createCursor; editor: (tagName: string, attributes: { [key: string]: any; }, children: any[]) => import("slate").BaseEditor; element: typeof import("slate-hyperscript/dist/creators").createElement; focus: typeof import("slate-hyperscript/dist/creators").createFocus; fragment: typeof import("slate-hyperscript/dist/creators").createFragment; selection: typeof import("slate-hyperscript/dist/creators").createSelection; text: typeof import("slate-hyperscript").createText; })[S]>; export declare const testEditorWithAllPlugins: () => import("..").MakeswiftEditor; export declare const jsx: (tagName: S, attributes?: Object | undefined, ...children: any[]) => ReturnType<({ anchor: typeof import("slate-hyperscript/dist/creators").createAnchor; cursor: typeof import("slate-hyperscript/dist/creators").createCursor; editor: (tagName: string, attributes: { [key: string]: any; }, children: any[]) => import("slate").BaseEditor; element: typeof import("slate-hyperscript/dist/creators").createElement; focus: typeof import("slate-hyperscript/dist/creators").createFocus; fragment: typeof import("slate-hyperscript/dist/creators").createFragment; selection: typeof import("slate-hyperscript/dist/creators").createSelection; text: typeof import("slate-hyperscript").createText; } | { anchor: typeof import("slate-hyperscript/dist/creators").createAnchor; cursor: typeof import("slate-hyperscript/dist/creators").createCursor; editor: (tagName: string, attributes: { [key: string]: any; }, children: any[]) => import("slate").BaseEditor; element: typeof import("slate-hyperscript/dist/creators").createElement; focus: typeof import("slate-hyperscript/dist/creators").createFocus; fragment: typeof import("slate-hyperscript/dist/creators").createFragment; selection: typeof import("slate-hyperscript/dist/creators").createSelection; text: typeof import("slate-hyperscript").createText; })[S]>; export declare const jsxWithV2Editor: (tagName: S, attributes?: Object | undefined, ...children: any[]) => ReturnType<({ anchor: typeof import("slate-hyperscript/dist/creators").createAnchor; cursor: typeof import("slate-hyperscript/dist/creators").createCursor; editor: (tagName: string, attributes: { [key: string]: any; }, children: any[]) => import("slate").BaseEditor; element: typeof import("slate-hyperscript/dist/creators").createElement; focus: typeof import("slate-hyperscript/dist/creators").createFocus; fragment: typeof import("slate-hyperscript/dist/creators").createFragment; selection: typeof import("slate-hyperscript/dist/creators").createSelection; text: typeof import("slate-hyperscript").createText; } | { anchor: typeof import("slate-hyperscript/dist/creators").createAnchor; cursor: typeof import("slate-hyperscript/dist/creators").createCursor; editor: (tagName: string, attributes: { [key: string]: any; }, children: any[]) => import("slate").BaseEditor; element: typeof import("slate-hyperscript/dist/creators").createElement; focus: typeof import("slate-hyperscript/dist/creators").createFocus; fragment: typeof import("slate-hyperscript/dist/creators").createFragment; selection: typeof import("slate-hyperscript/dist/creators").createSelection; text: typeof import("slate-hyperscript").createText; })[S]>; export declare const jsxWithV2InlineEditor: (tagName: S, attributes?: Object | undefined, ...children: any[]) => ReturnType<({ anchor: typeof import("slate-hyperscript/dist/creators").createAnchor; cursor: typeof import("slate-hyperscript/dist/creators").createCursor; editor: (tagName: string, attributes: { [key: string]: any; }, children: any[]) => import("slate").BaseEditor; element: typeof import("slate-hyperscript/dist/creators").createElement; focus: typeof import("slate-hyperscript/dist/creators").createFocus; fragment: typeof import("slate-hyperscript/dist/creators").createFragment; selection: typeof import("slate-hyperscript/dist/creators").createSelection; text: typeof import("slate-hyperscript").createText; } | { anchor: typeof import("slate-hyperscript/dist/creators").createAnchor; cursor: typeof import("slate-hyperscript/dist/creators").createCursor; editor: (tagName: string, attributes: { [key: string]: any; }, children: any[]) => import("slate").BaseEditor; element: typeof import("slate-hyperscript/dist/creators").createElement; focus: typeof import("slate-hyperscript/dist/creators").createFocus; fragment: typeof import("slate-hyperscript/dist/creators").createFragment; selection: typeof import("slate-hyperscript/dist/creators").createSelection; text: typeof import("slate-hyperscript").createText; })[S]>; //# sourceMappingURL=slate-test-helper.d.ts.map