import { SupportedLanguages } from '../Bloc/BlocTypes';
export declare const DEFAULT_GRID3: {
    title: string;
    text: string;
    image1Url: string;
    image1Title: string;
    image1Description: string;
    image1LinkText: string;
    image1Link: string;
    image2Url: string;
    image2Title: string;
    image2Description: string;
    image2LinkText: string;
    image2Link: string;
    image3Url: string;
    image3Title: string;
    image3Description: string;
    image3Link: string;
    image3LinkText: string;
    content: string;
};
declare const Grid3: (props: Grid3Properties) => JSX.Element;
export default Grid3;
interface Grid3Properties {
    title: string;
    text: string;
    content: string;
    image1Url: string;
    image1Title: string;
    image1Description: string;
    image1Link: string;
    image1LinkText: string;
    image2Url: string;
    image2Title: string;
    image2Description: string;
    image2Link: string;
    image2LinkText: string;
    image3Url: string;
    image3Title: string;
    image3Description: string;
    image3Link: string;
    image3LinkText: string;
    fontFamily: string;
    fontSize: string;
    align: string;
    lineHeight: string;
    letterSpacing: string;
    titleFontSize: string;
    onGrid3Change: (props: any) => void;
}
export declare const grid3PropsGenerator: (props: {
    alt: {
        en: string;
        th: string;
    };
    title: {
        en: string;
        th: string;
    };
    text: {
        en: string;
        th: string;
    };
    image1Title: {
        en: string;
        th: string;
    };
    image1Description: {
        en: string;
        th: string;
    };
    image1Link: {
        en: string;
        th: string;
    };
    image1LinkText: {
        en: string;
        th: string;
    };
    image2Title: {
        en: string;
        th: string;
    };
    image2Description: {
        en: string;
        th: string;
    };
    image2Link: {
        en: string;
        th: string;
    };
    image2LinkText: {
        en: string;
        th: string;
    };
    image3Title: {
        en: string;
        th: string;
    };
    image3Description: {
        en: string;
        th: string;
    };
    image3Link: {
        en: string;
        th: string;
    };
    image3LinkText: {
        en: string;
        th: string;
    };
}, properties: unknown, language: string) => unknown, grid3PropsParser: (propertiesEnglish: any, propertiesThai: any, id: string) => any;
