/// import { CoreComponentState } from "../../../AbstractCoreComponent"; import { NavigationV1, NavigationV1Item, NavigationV1Model } from "../../navigation/v1/NavigationV1"; export interface LanguageNavigationV1Item extends NavigationV1Item { level: number; active: boolean; title: string; url: string; lastModified: number; description?: string; path: string; locale: string; country: string; language: string; children?: LanguageNavigationV1Item[]; } export interface LanguageNavigationV1Model extends NavigationV1Model { items: LanguageNavigationV1Item[]; accessibilityLabel?: string; } export declare function LanguageNavigationV1IsEmptyFn(props: LanguageNavigationV1Model): boolean; export declare class LanguageNavigationV1 extends NavigationV1 { navChildren: LanguageNavigationV1Item[]; static defaultProps: { isInEditor: boolean; hidePlaceHolder: boolean; items: never[]; }; constructor(props: Model); renderLink(item: LanguageNavigationV1Item, isActive: boolean): JSX.Element; getExtraNavItemCssClss(item: LanguageNavigationV1Item, index: number): string; } //# sourceMappingURL=LanguageNavigationV1.d.ts.map