import { default as React } from 'react';
import { ComponentRegistry, WebsiteSchema } from './types';
import { PageAction } from './builder/types';
export interface BuilderProps {
    components: ComponentRegistry;
    initialState: WebsiteSchema;
    cms?: any;
    actions?: Record<string, Function>;
    customApi?: any;
    topBarLeft?: React.ReactNode;
    topBarCenter?: React.ReactNode;
    topBarRight?: React.ReactNode;
    customPageActions?: PageAction[];
    onExit?: () => void;
}
export declare const Builder: React.FC<BuilderProps>;
