import { CardListViewConfig } from '@dvn/core/models/card-list-view-config';
import { DetailViewConfig } from '@dvn/core/models/detail-view-config';
import { TakvimAvailableTimePickerViewConfig } from '@dvn/takvim/views/dvn-app-view-takvim-available-time-picker-view/takvim-available-time-picker-view-config';
import { Config } from '../../../../mentornity-js-client/models';
import { MentornityCookieContext } from '../../util/session';
export declare function getUserCardListViewConfig(mentornityCookieContext: MentornityCookieContext, language: string, config: Config, viewedUserType: 'mentee' | 'mentor'): CardListViewConfig | undefined;
export declare function getAvailableTimePickerViewConfig(config: Config): TakvimAvailableTimePickerViewConfig | undefined;
export declare function getUserDetailDialogViewConfig(mentornityCookieContext: MentornityCookieContext, language: string, config: Config, viewedUserRole: 'mentee' | 'mentor'): DetailViewConfig | undefined;
