import React from 'react'; import { NormalSizes } from '../utils/prop-types'; import PageHeader from './page-header'; import PageContent from './page-content'; import PageFooter from './page-footer'; declare const renderMode: ["default", "effect", "effect-seo"]; export type PageSize = NormalSizes | string; export type PageRenderMode = (typeof renderMode)[number]; interface Props { size?: PageSize; render?: PageRenderMode; dotBackdrop: boolean; } declare const defaultProps: { size: string; render: "default" | "effect" | "effect-seo"; dotBackdrop: boolean; }; type NativeAttrs = Omit, keyof Props>; export type NoteProps = Props & typeof defaultProps & NativeAttrs; type MemoPageComponent

= React.NamedExoticComponent

& { Header: typeof PageHeader; Content: typeof PageContent; Body: typeof PageContent; Footer: typeof PageFooter; }; type ComponentProps = Partial & Omit & NativeAttrs; declare const _default: MemoPageComponent; export default _default;