declare class TextLinkModal extends React.Component { constructor(props: any); mode: string; imageData: { blockKey: string | undefined; entityData: any; } | undefined; onCancel: () => void; createLinkEntity: ({ url, anchor, target, rel, defaultName }: { url: any; anchor: any; target: any; rel: any; defaultName: any; }) => void; deleteLink: () => void; getLinkData(editorState: any): any; getMode(editorState: any): "IMAGE" | "UNSUPPORTED" | "TEXT"; render(): JSX.Element; } declare namespace TextLinkModal { namespace propTypes { const getEditorState: PropTypes.Validator<(...args: any[]) => any>; const setEditorState: PropTypes.Validator<(...args: any[]) => any>; const hidePopup: PropTypes.Validator<(...args: any[]) => any>; const theme: PropTypes.Validator; const url: PropTypes.Requireable; const isMobile: PropTypes.Requireable; const anchorTarget: PropTypes.Requireable; const relValue: PropTypes.Requireable; const t: PropTypes.Requireable<(...args: any[]) => any>; const uiSettings: PropTypes.Requireable; const insertLinkFn: PropTypes.Requireable<(...args: any[]) => any>; const closeInlinePluginToolbar: PropTypes.Requireable<(...args: any[]) => any>; const linkTypes: PropTypes.Requireable; const helpers: PropTypes.Requireable; } } export default TextLinkModal; import React from "react"; import PropTypes from "prop-types"; //# sourceMappingURL=TextLinkModal.d.ts.map