import { FC, PropsWithChildren } from 'react';
import { Language } from '@smg-automotive/i18n-pkg';
import type { EnrichedSessionUser } from '@smg-automotive/auth';
import { CustomEvent } from 'src/types/tracking';
import { Project } from 'src/types/project';
import { Environment } from 'src/types/environment';
import { Brand } from 'src/types/brand';
export interface NavigationProps {
    brand: Brand;
    comparisonItemIds?: number[] | null;
    entitlements?: string[];
    environment: Environment;
    experiments?: Record<string, string>;
    hasNotification: boolean;
    language: Language;
    onLogin: () => void;
    onLogout: () => void;
    trackEvent?: (event: CustomEvent) => void;
    useAbsoluteUrls?: boolean;
    project?: Project;
    user: EnrichedSessionUser | null;
    selectTenant: (sellerId: number | string) => Promise<void>;
    showTenantSelection?: boolean;
}
declare const Navigation: FC<NavigationProps>;
export default Navigation;
export { PropsWithChildren as FullHeightProps };
//# sourceMappingURL=index.d.ts.map