import { EventEmitter, OnInit } from '@angular/core';
import { MembershipManagerService } from '../../common/services/managers/membership/membership-manager.service';
import { FormGroup, FormBuilder } from '@angular/forms';
import * as i0 from "@angular/core";
export declare class MembershipComponent implements OnInit {
    private readonly _membershipManager;
    formBuilder: FormBuilder;
    membership: string;
    onPreviousStep: EventEmitter<any>;
    onNextStep: EventEmitter<any>;
    gift_img: string;
    tdc_img: string;
    loading: boolean;
    plans: any[];
    user: any;
    selectedCard: any;
    form: FormGroup;
    constructor(_membershipManager: MembershipManagerService, formBuilder: FormBuilder);
    ngOnInit(): void;
    getUserMembership(): void;
    changeToStart(): void;
    changeToPlan(): void;
    changeToTdc(): void;
    previousStep(): void;
    nextStep(): void;
    verifyTdc(): void;
    getPeriod(period: string): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<MembershipComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<MembershipComponent, "app-membership", never, { "membership": "membership"; }, { "onPreviousStep": "onPreviousStep"; "onNextStep": "onNextStep"; }, never, never>;
}
//# sourceMappingURL=membership.component.d.ts.map