import { Locale } from '@aztrix/models';
import { StripePaymentMethodRepresentation } from '@aztrix/sdk';
import { BehaviorSubject } from 'rxjs';
import * as i0 from "@angular/core";
export declare class PaymentMethodComponent {
    private _locale$;
    paymentMethod: StripePaymentMethodRepresentation;
    selectMode: boolean;
    constructor(_locale$: BehaviorSubject<Locale>);
    cardExpired(): boolean;
    get expirationDateFromatted(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<PaymentMethodComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<PaymentMethodComponent, "ax-payment-method", never, { "paymentMethod": { "alias": "paymentMethod"; "required": false; }; "selectMode": { "alias": "selectMode"; "required": false; }; }, {}, never, never, false, never>;
}
