import { CreatePricingPlanDto } from "./dto/create-pricing-plan.dto";
import { PricingPlanDto } from "./dto/pricing-plan.dto";
import { PricingPlanService } from "./pricing-plan.service";
export declare class PricingPlanAdminController {
    private readonly service;
    constructor(service: PricingPlanService);
    create(merchantId: string, dto: CreatePricingPlanDto): Promise<PricingPlanDto>;
    list(merchantId: string): Promise<PricingPlanDto[]>;
    active(merchantId: string): Promise<PricingPlanDto | null>;
    expire(merchantId: string, planId: string): Promise<PricingPlanDto>;
}
