/// import Editor, { ImperativeHandle, OnlyBrainEditorProps } from "./App"; import { DefaultElement } from "./common/type"; import { PreviewHelper } from "./transform/index"; import { TodoElement, FileElement } from "./elements/index"; import { DatePicker, CommentEditorProps, CommentEditorImperativeHandle } from "./components/index"; export { Editor }; export type { DefaultElement, OnlyBrainEditorProps, ImperativeHandle, FileElement, TodoElement, CommentEditorImperativeHandle, CommentEditorProps, }; export declare const core: { dataURItoBlob: (dataURI: string) => Blob; getPopupPosition: (triggerRef: import("react").RefObject, contentAttr: { width: number; height: number; }, relativeRef?: import("react").RefObject | undefined, offset?: { left: number; top: number; }, scrollElement?: HTMLDivElement | undefined) => { top: number; left: number; }; initialValue: DefaultElement[]; PreviewHelper: typeof PreviewHelper; }; export declare const Component: { DatePicker: typeof DatePicker; CommentEditor: import("react").ForwardRefExoticComponent>; }; export declare const hooks: { useOnClickOutside: (ref: import("react").RefObject | import("react").RefObject[], handler: () => void) => void; };