infinity-forge
Version:
21 lines (20 loc) • 1.08 kB
TypeScript
import { AtenaProviderProps, LoaderOnRouteChangeProps, ISiteConfigurationProviderProps } from '../../ui/index.js';
import { AuthAdminProviderProps } from './auth/index.js';
import { DefaultThemeInfinityForge } from './theme/index.js';
import { InfraInjectionContextType } from './infra-injection/index.js';
import { ThirdPartyIntegrationContextType } from './third-party-integration-context/index.js';
export type InfinityForgeProvidersProps = {
shortly?: boolean;
children: React.ReactNode;
queryClient: any;
theme: DefaultThemeInfinityForge;
} & InfraInjectionContextType & {
auth?: AuthAdminProviderProps;
} & ISiteConfigurationProviderProps & {
loaderOnRouteChange?: LoaderOnRouteChangeProps;
} & {
atena?: AtenaProviderProps;
} & {
integrations?: ThirdPartyIntegrationContextType;
};
export declare function InfinityForgeProviders({ auth, theme, atena, shortly, children, queryClient, integrations, Configurations, InjectedRemotes, siteConfigurations, loaderOnRouteChange, }: InfinityForgeProvidersProps): import("react/jsx-runtime").JSX.Element;