import { ReactNode } from 'react';
import { CommonProps } from '../../types';
export interface PageProps extends CommonProps {
    /** Page content */
    children: ReactNode;
}
/**
 * Main application page container.
 *
 * ```tsx
 * import {
 *   Page,
 *   PageBody,
 *   PageHeadline,
 *   PageFooter,
 *   IconGlyph,
 *   Button,
 *   ButtonAppearance,
 * } from 'ui-kit';
 *
 * <Page>
 *   <PageHeadline icon={IconGlyph.PersonAdd}>New Contact</PageHeadline>
 *   <PageBody>Some content</PageBody>
 *   <PageFooter>
 *     <Button appearance={ButtonAppearance.Subtle}>Subtle</Button>
 *     <Button>Default</Button>
 *     <Button appearance={ButtonAppearance.Primary}>Primary</Button>
 *   </PageFooter>
 * </Page>
 * ```
 */
export declare function Page(props: PageProps): JSX.Element;
