export declare const i18n: <G extends "common_action_cancel" | "common_action_submit" | "common_action_upload" | "common_tab_attach" | "common_tab_link" | "common_link" | "common_sizes" | "image_name" | "image_link_href" | "image_link_href_help" | "image_alt" | "image_alt_help" | "image_upload_help" | "image_upload_failed" | "image_size_width" | "image_size_height" | "link_url_help" | "link_text" | "link_text_help" | "link_open_help" | "file_link_help" | "file_name" | "file_upload_help" | "file_upload_failed" | "anchor_href" | "anchor_href_help" | "anchor_title" | "anchor_title_help" | "form_id", S extends string>(key: G | (string extends S ? S : never), params?: {
    [key: string]: any;
}) => S extends G ? {
    common_action_cancel: string;
    common_action_submit: string;
    common_action_upload: string;
    common_tab_attach: string;
    common_tab_link: string;
    common_link: string;
    common_sizes: string;
    image_name: string;
    image_link_href: string;
    image_link_href_help: string;
    image_alt: string;
    image_alt_help: string;
    image_upload_help: string;
    image_upload_failed: string;
    image_size_width: string;
    image_size_height: string;
    link_url_help: string;
    link_text: string;
    link_text_help: string;
    link_open_help: string;
    file_link_help: string;
    file_name: string;
    file_upload_help: string;
    file_upload_failed: string;
    anchor_href: string;
    anchor_href_help: string;
    anchor_title: string;
    anchor_title_help: string;
    form_id: string;
}[G] : string;
