import { PaymentService } from './payment.service';
export declare class PaymentController {
    private paymentService;
    constructor(paymentService: PaymentService);
    createCheckout(body: {
        title: string;
        description?: string;
        amount: number;
    }): Promise<{
        url: string | null;
    }>;
    confirmPayment(sessionId: string): Promise<{
        status: import("stripe").Stripe.Checkout.Session.PaymentStatus;
        amount: number | null;
        currency: string | null;
        customer_email: string | null | undefined;
    }>;
    cancel(): {
        message: string;
    };
}
