/// import { Reducer } from "redux"; import { ComponentType } from "react"; import { advancedObjectHelper } from "fawkes-server/build/support"; export default interface Module { clientUrl: string; rootElementId: string; reducer?: Reducer<{}>; brand: ComponentType; navbarItems: Array; hideHeader: boolean; customRoutes?: Array<{ path: string; component: ComponentType; }>; customRootComponent?: ComponentType; advancedObjects: Array; api: ApiConfig; autoLoginWithAppleIdentifier: boolean; } export interface ApiConfig { apiRootUrl: string; accessTokenHeaderName: string; }