export declare const POLAR_CONFIG: {
    organizationId: string;
    accessToken: string;
};
export interface SupportLinks {
    documentation: string;
    support: string;
}
export interface PurchaseUrls {
    template: string;
    licenseOnly: string;
}
export interface ProductVariant {
    productId: string;
    benefitId: string;
    priceId: string;
    name: string;
    description?: string;
    features?: string[];
}
export interface ProductConfig {
    productName: string;
    variants: ProductVariant[];
    purchaseUrls: PurchaseUrls;
    supportLinks: SupportLinks;
    description: string;
    features?: string[];
    requirements?: string[];
}
export declare const GLOBAL_SUPPORT: {
    documentation: string;
    support: string;
    dashboard: string;
    marketplace: string;
};
export declare const PRODUCT_COMMANDS: Record<string, ProductConfig>;
export declare function getProductConfig(command: string): ProductConfig | undefined;
export declare function getProductVariantByBenefitId(command: string, benefitId: string): ProductVariant | undefined;
export declare function isValidProductForCommand(command: string, benefitId: string): boolean;
export declare function getAvailableCommands(): string[];
export declare function getProductVariants(command: string): ProductVariant[];
export declare function validateLicenseKeyFormat(command: string, licenseKey: string): boolean;
export declare function getProductDetails(command: string): string;
export declare function getVariantFeatures(command: string, benefitId: string): string[];
export declare function formatLicenseError(command: string, type: string): string;
