import {ITransformer, UnitOfWork} from '../types.js'; import {Mount} from '../../../Mount.js'; export interface LocalizerProps { } export interface LocalizerMethods{ localize(model: any, transformer: ITransformer, uow: UnitOfWork, matchingElement: Element): string | Partial | Partial | undefined; } export interface Localizer extends HTMLElement, LocalizerProps, LocalizerMethods {} export type LocalizerType = {new(): Localizer & Mount }