import React from 'react'; import PropTypes from 'prop-types'; import Decorator from '../../../components/decorator'; export declare class LinkDecorator extends Decorator { static propTypes: { /** * Link component to render */ Component: PropTypes.Validator<(...args: any[]) => any>; entityKey: PropTypes.Validator; children: PropTypes.Requireable; contentState: PropTypes.Requireable; onEditStart: PropTypes.Validator<(...args: any[]) => any>; onEditEnd: PropTypes.Validator<(...args: any[]) => any>; onChange: PropTypes.Validator<(...args: any[]) => any>; getEditorState: PropTypes.Validator<(...args: any[]) => any>; isReadOnly: PropTypes.Validator<(...args: any[]) => any>; }; onUrlChange: (event: React.ChangeEvent) => void; onClick: (event: React.MouseEvent) => any; render(): JSX.Element; } declare const EditorLinkDecorator: (config: any) => any; export default EditorLinkDecorator;