export default MarketingLayout;
/** Marketing layout is a layout designed to promote new features or display first time visit.
 * Component has title, description, action and illustration areas. */
declare class MarketingLayout extends React.PureComponent<any, any, any> {
    static displayName: string;
    static defaultProps: {
        size: string;
        alignItems: string;
        inverted: boolean;
        direction: string;
        hiddenBadge: boolean;
        imagePadding: boolean;
    };
    constructor(props: any);
    constructor(props: any, context: any);
    renderImagePlaceholder: () => React.JSX.Element;
    getBorderRadiusProps: () => {
        borderTopLeftRadius: string | undefined;
        borderTopRightRadius: string | undefined;
        borderBottomLeftRadius: string | undefined;
        borderBottomRightRadius: string | undefined;
    } | {
        borderTopLeftRadius?: undefined;
        borderTopRightRadius?: undefined;
        borderBottomLeftRadius?: undefined;
        borderBottomRightRadius?: undefined;
    };
    renderImage: () => React.JSX.Element | null;
    renderContent: () => React.JSX.Element;
    renderHorizontal(): (React.JSX.Element | null)[];
    renderVertical(): any[];
    render(): React.JSX.Element;
}
import React from 'react';
//# sourceMappingURL=MarketingLayout.d.ts.map