import * as _emotion_styled from '@emotion/styled';
import * as _emotion_react from '@emotion/react';
import * as _emotion_react_jsx_runtime from '@emotion/react/jsx-runtime';
import react__default from 'react';

type Props = {
    children?: react__default.ReactNode;
    title?: string | undefined;
    minContentHeight?: number;
    minContentWidth?: number;
    maxContentWidth?: number;
    rightContent?: react__default.ReactNode;
    preHeaderContent?: react__default.ReactNode;
    expandRight?: boolean;
    id?: string;
};
declare function CardPage(props: Props): _emotion_react_jsx_runtime.JSX.Element;
declare namespace CardPage {
    var defaultProps: {
        minContentHeight: undefined;
        minContentWidth: undefined;
        maxContentWidth: undefined;
    };
}
declare const CardPageFullContent: _emotion_styled.StyledComponent<{
    theme?: _emotion_react.Theme;
    as?: react__default.ElementType<any>;
}, react__default.DetailedHTMLProps<react__default.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
declare const CardPageFullWidth: _emotion_styled.StyledComponent<{
    theme?: _emotion_react.Theme;
    as?: react__default.ElementType<any>;
}, react__default.DetailedHTMLProps<react__default.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
declare const CardPageRightContentInner: _emotion_styled.StyledComponent<{
    theme?: _emotion_react.Theme;
    as?: react__default.ElementType<any>;
} & {
    hasRightContent: boolean;
}, react__default.DetailedHTMLProps<react__default.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
type CardPageContentProps = {
    minContentHeight?: number | undefined;
    minContentWidth?: number | undefined;
    maxContentWidth?: number | undefined;
    hasPreHeaderContent: boolean;
};
declare const CardPageSubtitle: _emotion_styled.StyledComponent<{
    theme?: _emotion_react.Theme;
    as?: react__default.ElementType<any>;
}, react__default.DetailedHTMLProps<react__default.HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, {}>;
declare const CardPageContent: _emotion_styled.StyledComponent<{
    theme?: _emotion_react.Theme;
    as?: react__default.ElementType<any>;
} & CardPageContentProps, react__default.DetailedHTMLProps<react__default.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;

export { CardPage, CardPageContent, CardPageFullContent, CardPageFullWidth, CardPageRightContentInner, CardPageSubtitle };
