import * as React from "react"; import * as monaco from "monaco-editor/esm/vs/editor/editor.api"; import "monaco-editor/esm/vs/basic-languages/yaml/yaml.contribution"; import "monaco-editor/esm/vs/editor/browser/controller/coreCommands"; import "monaco-editor/esm/vs/editor/contrib/find/findController"; import "monaco-editor/esm/vs/editor/contrib/message/messageController"; export interface IReaderProps { text: string; options?: monaco.editor.IEditorConstructionOptions; contentClassName?: string; className?: string; } export declare class ContentReader extends React.Component { render(): JSX.Element; componentDidMount(): void; componentWillUnmount(): void; private _onResizeHandler; private _createEditor; private _disposeEditor; private _editor; }