import { JSX, Observable } from 'woby'; export declare const EditorContext: JSX.Context>; export declare const useEditor: () => Observable; export declare const UndoRedoContext: JSX.Context<{ undos: Observable; undo: () => void; redos: Observable; redo: () => void; saveDo: () => void; }>; export declare const useUndoRedo: () => { undos: Observable; undo: () => void; redos: Observable; redo: () => void; saveDo: () => void; }; export type UndoRedoType = { undos: Observable; undo: () => void; redos: Observable; redo: () => void; saveDo: () => void; }; export declare const UndoRedo: ({ children }: { children: JSX.Children; }) => JSX.Child; //# sourceMappingURL=undoredo.d.ts.map