import { LayoutPropsType } from '@chamn/layout';
/** 默认使用 react 18 模式渲染 */
export declare const beforeInitRender: LayoutPropsType['beforeInitRender'];
/** 默认使用 react 18 模式渲染 */
export declare const getDefaultRender: (components: Record<string, any>) => (options: {
    iframe: import("@chamn/layout").IFrameContainer;
    pageModel?: import("@chamn/model").CPage | undefined;
    page?: import("@chamn/model").CPageDataType | undefined;
    assets: import("@chamn/model").AssetPackage[];
    renderJSUrl?: string | undefined;
    beforeInitRender?: (() => void) | undefined;
    ready: (designRender: import("@chamn/render").DesignRender) => void;
}) => void;
