import type { Wrappers } from './wrappers';
interface ChangeableElement extends HTMLElement {
    seqNum: number;
}
type Subscriber = (changeList: number[]) => void;
export declare const createInteractiveTags: ({ variable, letterH, changeList, }?: Partial<Record<Exclude<keyof Wrappers, "fix">, string> & {
    changeList: number[];
}>) => {
    update: (root: Element) => void;
    tryAlternate: (el: Element | ChangeableElement) => void;
    changeList: number[];
    subscribe: (cb: Subscriber) => () => void;
};
export {};
