import * as React from 'react';
import type { TLAssets, TLBinding, TLPage, TLPageState, TLShape } from '../../types';
export interface PageProps<T extends TLShape, M extends Record<string, unknown>> {
    page: TLPage<T, TLBinding>;
    pageState: TLPageState;
    assets: TLAssets;
    hideBounds: boolean;
    hideHandles: boolean;
    hideIndicators: boolean;
    hideBindingHandles: boolean;
    hideCloneHandles: boolean;
    hideRotateHandle: boolean;
    hideResizeHandles: boolean;
    meta?: M;
}
/**
 * The Page component renders the current page.
 */
declare function _Page<T extends TLShape, M extends Record<string, unknown>>({ page, pageState, assets, hideBounds, hideHandles, hideIndicators, hideBindingHandles, hideCloneHandles, hideRotateHandle, hideResizeHandles, meta, }: PageProps<T, M>): JSX.Element;
export declare const Page: React.MemoExoticComponent<typeof _Page>;
export {};
//# sourceMappingURL=Page.d.ts.map