import { CompositeViewLinearConfig } from '@dvn/core/components/views/dvn-app-view-composite-view-linear/composite-view-linear-config';
import { AppConfig } from '@dvn/core/models/app-config';
import { DetailViewConfig } from '@dvn/core/models/detail-view-config';
import { Config } from '../../../../mentornity-js-client/models';
import { MentornityCookieContext } from '../../util/session';
export declare function getAppConfig(mentornityCookieContext: MentornityCookieContext, organisationConfig: Config, language: string, viewedUserRole: 'mentee' | 'mentor'): AppConfig | undefined;
export declare function getDetailViewUIConfig(mentornityCookieContext: MentornityCookieContext, language: string, config: Config, viewedUserRole: 'mentee' | 'mentor'): DetailViewConfig | undefined;
export declare function getCompositeViewUIConfig(language: string, userId: any, groupId: any, viewedUserRole: 'mentee' | 'mentor'): CompositeViewLinearConfig | undefined;
