import { default as React, ReactNode } from 'react';
import { AppSchema } from '@kottster/common';
import { AppData } from '../models/appData';
interface GlobalProviderProps {
    children: ReactNode;
    /** App schema */
    schema: AppSchema | Record<string, never>;
    /** App data. If specified, the app won't fetch the data from the Koottster API */
    __appData?: AppData;
    /** If true, the app will be in read-only mode */
    __readOnlyMode?: boolean;
}
export declare function GlobalProvider({ children, schema, __appData: customAppData, __readOnlyMode: readOnlyMode }: GlobalProviderProps): React.JSX.Element | "KottsterApp.Provider is not initialized";
export {};
