import { install as installHTML, uninstall as uninstallHTML } from './paste-markdown-html.js';
import { install as installImageLink, uninstall as uninstallImageLink } from './paste-markdown-image-link.js';
import { install as installLink, uninstall as uninstallLink } from './paste-markdown-link.js';
import { install as installTable, uninstall as uninstallTable } from './paste-markdown-table.js';
import { install as installText, uninstall as uninstallText } from './paste-markdown-text.js';
import { OptionConfig } from './option-config';
interface Subscription {
unsubscribe: () => void;
}
declare function subscribe(el: HTMLElement, optionConfig?: OptionConfig): Subscription;
export { subscribe, installHTML, installImageLink, installLink, installTable, installText, uninstallHTML, uninstallImageLink, uninstallTable, uninstallLink, uninstallText, };