import { Observable } from 'rxjs'; import { FronteggAppService } from './frontegg-app.service'; import { SubscriptionState } from '@frontegg/redux-store'; import * as i0 from "@angular/core"; export interface CheckoutDialogState { loading: boolean; open: boolean; success: boolean; error: string | null; } export declare class FronteggSubscriptionService { private fronteggAppService; private subscriptionStateSubject; private checkoutStateSubject; get subscriptionState$(): Observable; get checkoutState$(): Observable; constructor(fronteggAppService: FronteggAppService); private dispatchAction; loadSubscription: () => void; openCheckout: (plan: string) => void; hideCheckout: () => void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } //# sourceMappingURL=frontegg-subscription.services.d.ts.map