import * as _$_emotion_styled0 from "@emotion/styled";
import React from "react";
import * as _$_emotion_react0 from "@emotion/react";
import * as _$_emotion_react_jsx_runtime0 from "@emotion/react/jsx-runtime";

//#region src/components/CardPage.d.ts
type Props = {
  children?: React.ReactNode;
  title?: string | undefined;
  minContentHeight?: number;
  minContentWidth?: number;
  maxContentWidth?: number;
  rightContent?: React.ReactNode;
  preHeaderContent?: React.ReactNode;
  headerRightContent?: React.ReactNode;
  expandRight?: boolean;
  id?: string;
};
declare function CardPage(props: Props): _$_emotion_react_jsx_runtime0.JSX.Element;
declare namespace CardPage {
  var defaultProps: {
    minContentHeight: undefined;
    minContentWidth: undefined;
    maxContentWidth: undefined;
  };
}
declare const CardPageFullContent: _$_emotion_styled0.StyledComponent<{
  theme?: _$_emotion_react0.Theme;
  as?: React.ElementType;
}, React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
declare const CardPageFullWidth: _$_emotion_styled0.StyledComponent<{
  theme?: _$_emotion_react0.Theme;
  as?: React.ElementType;
}, React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
declare const CardPageRightContentInner: _$_emotion_styled0.StyledComponent<{
  theme?: _$_emotion_react0.Theme;
  as?: React.ElementType;
} & {
  hasRightContent: boolean;
}, React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
type CardPageContentProps = {
  minContentHeight?: number | undefined;
  minContentWidth?: number | undefined;
  maxContentWidth?: number | undefined;
  hasPreHeaderContent: boolean;
};
declare const CardPageSubtitle: _$_emotion_styled0.StyledComponent<{
  theme?: _$_emotion_react0.Theme;
  as?: React.ElementType;
}, React.DetailedHTMLProps<React.HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, {}>;
declare const CardPageContent: _$_emotion_styled0.StyledComponent<{
  theme?: _$_emotion_react0.Theme;
  as?: React.ElementType;
} & CardPageContentProps, React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
//#endregion
export { CardPageRightContentInner as a, CardPageFullWidth as i, CardPageContent as n, CardPageSubtitle as o, CardPageFullContent as r, CardPage as t };