/** * Theme basic component key constants. * Used for component replacement/customization in the theme system. * * @since 2.7.0 * @updated 3.0.0 - Added CurrentUser and Languages component keys */ export declare const eThemeBasicComponents: { readonly ApplicationLayout: "Theme.ApplicationLayoutComponent"; readonly AccountLayout: "Theme.AccountLayoutComponent"; readonly EmptyLayout: "Theme.EmptyLayoutComponent"; readonly Logo: "Theme.LogoComponent"; readonly Routes: "Theme.RoutesComponent"; readonly NavItems: "Theme.NavItemsComponent"; /** * Component key for the current user nav item. * @since 3.0.0 */ readonly CurrentUser: "Theme.CurrentUserComponent"; /** * Component key for the languages nav item. * @since 3.0.0 */ readonly Languages: "Theme.LanguagesComponent"; }; /** * Type for eThemeBasicComponents values */ export type eThemeBasicComponents = (typeof eThemeBasicComponents)[keyof typeof eThemeBasicComponents];