import { Repository } from 'typeorm';
import { ClientPricing } from './entities/client-pricing.entity';
import { ClientPricingTier } from './entities/client-pricing-tier.entity';
import { CreateClientPricingDto } from './dto/create-client-pricing.dto';
import { UpdateClientPricingDto } from './dto/update-client-pricing.dto';
export declare class ClientPricingService {
    private pricingRepo;
    private tierRepo;
    constructor(pricingRepo: Repository<ClientPricing>, tierRepo: Repository<ClientPricingTier>);
    create(createDto: CreateClientPricingDto): Promise<ClientPricing>;
    findAll(): Promise<ClientPricing[]>;
    findOne(id: number): Promise<ClientPricing>;
    update(id: number, updateDto: UpdateClientPricingDto): Promise<ClientPricing>;
    remove(id: number): Promise<void>;
}
