taraskevizer
Version:
Канвэртацыя акадэмічнага правапісу ў клясычны
15 lines (14 loc) • 527 B
TypeScript
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 {};