export function getFormPageInitSchema(objectApiName: any): Promise<{
    type: string;
    name: string;
    bodyClassName: string;
    regions: string[];
    body: {
        type: string;
        id: string;
        className: string;
        name: string;
        data: any;
        initApi: any;
        initFetch: any;
        body: {}[];
    }[];
}>;
export function getListPageInitSchema(objectApiName: any, formFactor: any, userSession: any): Promise<{
    type: string;
    name: string;
    bodyClassName: string;
    regions: string[];
    body: {
        type: string;
        objectApiName: any;
        columnsTogglable: boolean;
        showHeader: boolean;
        className: string;
    }[];
}>;
export function getRecordPageInitSchema(objectApiName: any): Promise<{
    type: string;
    id: string;
    name: string;
    bodyClassName: string;
    regions: string[];
    body: {
        type: string;
        label: string;
        objectApiName: string;
        recordId: string;
        onEvent: {};
    }[];
}>;
export function getListviewInitSchema(objectApiName: any, listViewName: any, ctx: any): Promise<{}>;
