@heycar-uikit/core
Version:
The React UI library from HeyCar
21 lines (20 loc) • 939 B
TypeScript
/// <reference types="react" />
import React from 'react';
import { HeaderProps } from "../Header.types-caa69f60";
declare const getFlagIcon: (langCode: string) => React.JSX.Element;
declare const getCurrentLang: (currentLangCode: string, langOptions?: import("../Header.types-caa69f60").LangOption[]) => {
icon: React.JSX.Element;
langCode: string;
label: string;
shortName: string;
href: string;
onClick?: (() => void) | undefined;
} | undefined;
declare const hasHeaderItems: (searchItemConfig: HeaderProps['searchItemConfig'], favoritesItemConfig: HeaderProps['favoritesItemConfig'], langItemConfig: HeaderProps['langItemConfig'], accountItemConfig: HeaderProps['accountItemConfig'], callItemConfig: HeaderProps['callItemConfig']) => {
hasSearch: boolean;
hasFaves: boolean;
hasLang: boolean;
hasAccount: boolean;
hasCall: boolean;
};
export { getCurrentLang, getFlagIcon, hasHeaderItems };