import { Textarea } from '@skbkontur/react-ui'; import { KeyboardEvent as ReactKeyboardEvent, RefObject } from 'react'; import { MarkdownFormat } from '../MarkdownFormat'; import { Nullable, RefItem } from '../types'; export declare function setMarkdown(textareaNode: HTMLTextAreaElement, text: string, format: MarkdownFormat, selectionStart: number, selectionEnd?: number | null): void; export declare function setMarkdownFiles(file: RefItem, textarea: Textarea, format: MarkdownFormat, cursorPosition?: number | null, fileApiUrl?: string): void; export declare function setMarkdownPastedHtml(text: string, textareaNode: HTMLTextAreaElement): void; export declare function setTextareaCursor(format: MarkdownFormat, prevCommentPartLength: number, nextCommentPartLength: number, textareaNode: HTMLTextAreaElement, selectionEnd: number): void; export declare function createMarkdownHelpKeyDownHandler(text: string, ref?: RefObject