import { ContemberClientProps } from '@contember/react-client';
import { ReactNode } from 'react';
import { MessageDictionaryByLocaleCode } from '../i18n';
import { RouteMap, SelectedDimension } from '../routing';
export interface ApplicationEntrypointProps extends ContemberClientProps {
    basePath?: string;
    sessionToken?: string;
    routes?: RouteMap;
    defaultDimensions?: SelectedDimension;
    defaultLocale?: string;
    dictionaries?: MessageDictionaryByLocaleCode;
    envVariables?: Record<string, string>;
    children: ReactNode;
    onInvalidIdentity?: () => void;
}
export declare const ApplicationEntrypoint: (props: ApplicationEntrypointProps) => JSX.Element;
//# sourceMappingURL=ApplicationEntrypoint.d.ts.map