import { Notifier } from '@dvn/alaca/global/notifier/models';
import { NotificationAction } from '@dvn/core/models/actions';
import { ViewConfigWrapper } from '../../../../mentornity-js-client/models';
export declare class MentornityMembershipSettingsWrapper {
  organisationConfig: any;
  user: any;
  userMetadata: any;
  userMentorship: any;
  viewConfigWrapper?: ViewConfigWrapper;
  isViewConfigWrapperLoaded: boolean;
  /**
   * Used to show notification and passed by the
   * context injector when injectNotifier() called in this file.
   */
  notifier: Notifier;
  /**
   * Used to show proper translations, passed by the parent component.
   */
  language: string;
  onInvalidation(event: CustomEvent<NotificationAction>): void;
  componentWillLoad(): void;
  render(): any;
}
