import { ComponentType } from '@angular/cdk/portal'; import { InjectionToken } from '@angular/core'; import { LogoConfig, NavigationConfig } from '@rxap/config'; import { DataSource, MethodWithParameters } from '@rxap/pattern'; import { NavigationWithInserts } from './navigation/navigation-item'; import { DefaultHeaderItemComponent, ExtractUsernameFromProfileFn, ReleaseInfoModule, SettingsMenuItem, SettingsMenuItemComponent } from './types'; export declare const RXAP_NAVIGATION_CONFIG: InjectionToken NavigationWithInserts)>; export declare const RXAP_NAVIGATION_CONFIG_INSERTS: InjectionToken>; export declare const RXAP_FOOTER_COMPONENT: InjectionToken>; export declare const RXAP_HEADER_COMPONENT: InjectionToken>; export declare const RXAP_LOGO_CONFIG: InjectionToken; export declare const RXAP_LAYOUT_APPS_GRID: InjectionToken; export declare const RXAP_EXTERNAL_APP_FILTER: InjectionToken>; export declare const EXTRACT_USERNAME_FROM_PROFILE: InjectionToken; export declare const RXAP_USER_PROFILE_DATA_SOURCE: InjectionToken>; export declare const RXAP_EXTERNAL_APP: InjectionToken; export declare const RXAP_RELEASE_INFO_MODULE: InjectionToken; export declare const RXAP_SETTINGS_MENU_ITEM_COMPONENT: InjectionToken<(SettingsMenuItemComponent | (() => Promise))[]>; export declare const RXAP_DEFAULT_HEADER_ITEM_COMPONENT: InjectionToken<(DefaultHeaderItemComponent | (() => Promise))[]>; export declare const RXAP_SETTINGS_MENU_ITEM: InjectionToken; export declare const RXAP_NAVIGATION_LAYOUT_CONFIG_DEFAULTS: InjectionToken>; export declare const RXAP_LOGO_CONFIG_DEFAULTS: InjectionToken;