UNPKG

ov25-ui

Version:

A UI configurator for OV25 product visualization

17 lines (16 loc) 711 B
import type { StringReplacementRule } from '../../types/string-replacements.js'; export type StringInterpolationVars = Record<string, string | number | null | undefined>; type ResolveStringReplacementInput = { rules?: StringReplacementRule[]; fallback: string; vars?: StringInterpolationVars; }; /** * Resolves a string replacement from pre-selected rules. * @param rules - Rules for a single replacement key. * @param fallback - The fallback value if the key is not found. * @param vars - The variables to use for interpolation. * @returns The resolved string. */ export declare function resolveStringReplacement({ rules, fallback, vars, }: ResolveStringReplacementInput): string; export {};