export declare const i18n: (key: G | (string extends S ? S : never), params?: { [key: string]: any; }) => S extends G ? { header_title: string; header_hint: string; italic_title: string; italic_hint: string; bold_title: string; bold_hint: string; strikethrough_title: string; strikethrough_hint: string; blockquote_title: string; blockquote_hint: string; code_title: string; code_hint: string; link_title: string; link_hint: string; image_title: string; image_hint: string; list_title: string; list_hint: string; "numbered-list_title": string; "numbered-list_hint": string; documentation: string; documentation_link: string; }[G] : string;