Type Alias WidgetMessageParameters<Message>

WidgetMessageParameters: Message extends `${string}{${infer Name}}${infer Rest}`
    ? Readonly<
        Record<Name, string | number> & WidgetMessageParameters<Rest>,
    >
    : Readonly<Record<never, never>>

Required interpolation names are inferred from the English source message.

Type Parameters

  • Message extends string