import { U27N } from "./controller.js"; import { Locale } from "./locale.js"; export interface Formatter { (value: T, locale: Locale, format?: string): string; } export type Formatters = Map; export interface InterpolationProcessor { (value: string, fields: InterpolationFields, locale: Locale, formatters?: Formatters): string; } export type InterpolationFields = Record; export declare function createInterpolationProcessor(controller: U27N): InterpolationProcessor;