import { ApiError } from '@dvn/core/api';
import { AppContextInvalidator } from '@dvn/core/global/context/context';
import { Membership } from '@dvn/core/models/membership';
import { KimlikApi } from '@dvn/kimlik/api/kimlikApi';
import { User } from '@dvn/kimlik/api/models';
import { UyeApi } from '@dvn/uye/api/uyeApi';
import { HTMLStencilElement } from '../../../../../stencil-public-runtime';
export declare class DvnAppActivateMembership {
  apiUye: UyeApi;
  apiKimlik: KimlikApi;
  path: string;
  appContextInvalidator: AppContextInvalidator;
  membership?: Membership;
  user?: User;
  el: HTMLStencilElement;
  error?: ApiError;
  renderTrigger: number;
  isProgressing: boolean;
  activateMembership(): Promise<void>;
  render(): any;
}
