import { PropsWithChildren } from 'react';
export type PageProps = {
    /**
     * Defines the width in pixel of the page. In landscape mode, the width is set as height.
     * The component uses internally the aspect-ratio of a standard DIN A4 page.
     * Please make sure the element does not get stretched when using flexbox.
     */
    width: number;
    /**
     * Defines the layout of the page
     *
     * @default 'portrait'
     */
    orientation?: 'portrait' | 'landscape';
    /**
     * Defines to use a pre-defined shadow style. May be disabled on white background.
     *
     * @default true
     */
    shadow?: boolean;
    /**
     * Defines to use a pre-defined border style. This may be used to render
     * the page on a white background of as part of another element like a panel.
     */
    border?: boolean;
    /**
     * Additional classes to be set on the wrapper element
     */
    className?: string;
};
declare const Page: (props: PropsWithChildren<PageProps>) => import("react/jsx-runtime").JSX.Element;
export default Page;
