export interface PaymentRequest {
    name: string;
    email: string;
    pricingId: string;
    paymentMethodId: string;
}
export interface PaymentSuccessRequest {
    paymentIntentId: string;
    pricingId: string;
}
export interface PaymentCheckoutRequest {
    paymentIntentId: string;
    planId: string;
}
export interface PaymentFailRequest {
    subscriptionId: string;
}
export interface PaymentResponse {
    isPaymentCompleted: boolean;
    clientSecret?: string;
    subscriptionId?: string;
}
export interface PaymentMethodResponse {
    brand: string;
    safeCardNumber: string;
    expMonth: number;
    expYear: number;
}
