import { SupportedLanguages } from '../Bloc/BlocTypes';
export declare const DEFAULT_NEWS_TABLE: {
    title1: string;
    imgUrl1: string;
    linkUrl1: string;
    linkTitle1: string;
    title2: string;
    imgUrl2: string;
    linkUrl2: string;
    linkTitle2: string;
    title3: string;
    imgUrl3: string;
    linkUrl3: string;
    linkTitle3: string;
    title5: string;
    imgUrl5: string;
    linkUrl5: string;
    linkTitle5: string;
    title6: string;
    imgUrl6: string;
    linkUrl6: string;
    linkTitle6: string;
    title7: string;
    imgUrl7: string;
    linkUrl7: string;
    linkTitle7: string;
    content: string;
};
declare function NewsTable(props: NewsTableProperties): JSX.Element;
export default NewsTable;
interface NewsTableProperties {
    title1: string;
    imgUrl1: string;
    linkUrl1: string;
    linkTitle1: string;
    title2: string;
    imgUrl2: string;
    linkUrl2: string;
    linkTitle2: string;
    title3: string;
    imgUrl3: string;
    linkUrl3: string;
    linkTitle3: string;
    title4: string;
    imgUrl4: string;
    linkUrl4: string;
    linkTitle4: string;
    title5: string;
    imgUrl5: string;
    linkUrl5: string;
    linkTitle5: string;
    title6: string;
    title7: string;
    imgUrl6: string;
    linkUrl6: string;
    linkTitle6: string;
    imgUrl7: string;
    linkUrl7: string;
    linkTitle7: string;
    dateNews1: string;
    headingNews1: string;
    linkNews1: string;
    dateNews2: string;
    headingNews2: string;
    linkNews2: string;
    dateNews3: string;
    headingNews3: string;
    linkNews3: string;
    dateNews4: string;
    headingNews4: string;
    linkNews4: string;
}
export declare const newsTablePropsGenerator: (props: {
    title1: {
        en: string;
        th: string;
    };
    imgUrl1: {
        en: string;
        th: string;
    };
    linkUrl1: {
        en: string;
        th: string;
    };
    linkTitle1: {
        en: string;
        th: string;
    };
    title2: {
        en: string;
        th: string;
    };
    imgUrl2: {
        en: string;
        th: string;
    };
    linkUrl2: {
        en: string;
        th: string;
    };
    linkTitle2: {
        en: string;
        th: string;
    };
    title3: {
        en: string;
        th: string;
    };
    imgUrl3: {
        en: string;
        th: string;
    };
    linkUrl3: {
        en: string;
        th: string;
    };
    linkTitle3: {
        en: string;
        th: string;
    };
    title4: {
        en: string;
        th: string;
    };
    imgUrl4: {
        en: string;
        th: string;
    };
    linkUrl4: {
        en: string;
        th: string;
    };
    linkTitle4: {
        en: string;
        th: string;
    };
    title5: {
        en: string;
        th: string;
    };
    title7: {
        en: string;
        th: string;
    };
    imgUrl5: {
        en: string;
        th: string;
    };
    linkUrl5: {
        en: string;
        th: string;
    };
    linkTitle5: {
        en: string;
        th: string;
    };
    title6: {
        en: string;
        th: string;
    };
    imgUrl6: {
        en: string;
        th: string;
    };
    linkUrl6: {
        en: string;
        th: string;
    };
    linkTitle6: {
        en: string;
        th: string;
    };
    imgUrl7: {
        en: string;
        th: string;
    };
    linkUrl7: {
        en: string;
        th: string;
    };
    linkTitle7: {
        en: string;
        th: string;
    };
    dateNews1: {
        en: string;
        th: string;
    };
    headingNews1: {
        en: string;
        th: string;
    };
    linkNews1: {
        en: string;
        th: string;
    };
    dateNews2: {
        en: string;
        th: string;
    };
    headingNews2: {
        en: string;
        th: string;
    };
    linkNews2: {
        en: string;
        th: string;
    };
    dateNews3: {
        en: string;
        th: string;
    };
    headingNews3: {
        en: string;
        th: string;
    };
    linkNews3: {
        en: string;
        th: string;
    };
    dateNews4: {
        en: string;
        th: string;
    };
    headingNews4: {
        en: string;
        th: string;
    };
    linkNews4: {
        en: string;
        th: string;
    };
}, properties: unknown, language: string) => unknown, newsTablePropsParser: (propertiesEnglish: any, propertiesThai: any, id: string) => any;
