infinity-forge
Version:
20 lines (19 loc) • 985 B
TypeScript
import { I18nContextProps, LoaderOnRouteChangeProps, ISiteConfigurationProviderProps, AtenaProviderProps } from '../../ui/index.js';
import { AuthAdminProviderProps } from './auth/index.js';
import { DefaultThemeInfinityForge } from './theme/index.js';
import { InfraInjectionContextType } from './infra-injection/index.js';
export type InfinityForgeProvidersProps = {
shortly?: boolean;
queryClient?: any;
children: React.ReactNode;
theme: DefaultThemeInfinityForge;
} & InfraInjectionContextType & {
i18n?: Partial<I18nContextProps>;
} & {
auth?: AuthAdminProviderProps;
} & ISiteConfigurationProviderProps & {
loaderOnRouteChange?: LoaderOnRouteChangeProps;
} & {
atena?: AtenaProviderProps;
};
export declare function InfinityForgeProviders({ auth, i18n, theme, atena, shortly, children, queryClient, InjectedRemotes, Configurations, siteConfigurations, loaderOnRouteChange, }: InfinityForgeProvidersProps): import("react/jsx-runtime").JSX.Element;