import type { WebshopServerConfig, PromoCodeDto } from './types.js';
declare class WebshopServer {
    private config;
    constructor(config: WebshopServerConfig);
    validatePromoCode(code: string): Promise<{
        valid: boolean;
        promo?: PromoCodeDto;
        error?: string;
    }>;
    createPaymentLink(checkoutData: any): Promise<string>;
}
export default WebshopServer;
