intl-t
Version:
A Fully-Typed Node-Based i18n Translation Library
12 lines (11 loc) • 549 B
TypeScript
import type { Values, Variables } from "../types";
export declare function nested(content: string): {
value: string;
index: number | undefined;
offset: number;
} | null;
export declare const variableRegex: RegExp;
export declare const instructionsRegex: RegExp;
export declare function instructionsMatch(content: string): RegExpMatchArray[];
export declare function injectVariables<T extends string, V extends Values>(content?: T, variables?: Partial<Variables<T>> & V, state?: State): string & {};
export { injectVariables as inject };