import { ComponentType } from 'react'; import { route } from './types'; import { importer_context_params, logos_context_value, fields_context_value } from '@genstackio/react-contexts'; import { ambiance_context_value, expression_context_value } from '@genstackio/react-contexts/lib/types'; export declare function BaseApp({ prefix, routes, importer, importers, loadingComponent, translations, queries, callbacks, apiOptions, themes, theme, locales, defaultLocale, fallbackLocale, requiredRoles, localeBackends: rawLocaleBackends, localeOptions, upload, ...props }: BaseAppProps): JSX.Element; export interface BaseAppProps { prefix?: string; routes?: route[]; importer?: importer_context_params; loadingComponent?: ComponentType; queries?: any; callbacks?: any; apiOptions?: any; themes?: any; theme?: any; ambiance?: ambiance_context_value; fields?: fields_context_value; logos?: logos_context_value; expression?: expression_context_value; translations?: { [key: string]: { [key: string]: { [key: string]: string; }; }; } | { [key: string]: { [key: string]: { [key: string]: string; }; }; }[]; locales?: string[]; defaultLocale?: string; fallbackLocale?: string; localeBackends?: any[]; localeOptions?: any; [key: string]: any; } export default BaseApp; //# sourceMappingURL=BaseApp.d.ts.map