import type { StringReplacementRule } from '../../types/string-replacements.js'; export type StringInterpolationVars = Record; 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 {};