import * as React from "react"; import { EditorView } from "prosemirror-view"; import { SearchResult } from "./LinkEditor"; import baseDictionary from "../dictionary"; declare type Props = { isActive: boolean; view: EditorView; tooltip: typeof React.Component | React.FC; dictionary: typeof baseDictionary; onCreateLink?: (title: string) => Promise; onSearchLink?: (term: string) => Promise; onClickLink: (href: string, event: MouseEvent) => void; onShowToast?: (msg: string, code: string) => void; onClose: () => void; }; export default class LinkToolbar extends React.Component { menuRef: React.RefObject; state: { left: number; top: undefined; }; componentDidMount(): void; componentWillUnmount(): void; handleClickOutside: (ev: any) => void; handleOnCreateLink: (title: string) => Promise; handleOnSelectLink: ({ href, title, }: { href: string; title: string; from: number; to: number; }) => void; render(): JSX.Element; } export {}; //# sourceMappingURL=LinkToolbar.d.ts.map