import { SearchQueryDto } from '@serene-dev/la-nest-library';
import { ETelco } from 'src/enums/telco.enum';
import { PricingEntity } from 'src/entities/pricing.entity';
import { BaseDto } from './base.dto';
export declare class CreatePricingDTO extends BaseDto<CreatePricingDTO> implements Partial<PricingEntity> {
    telco: ETelco;
    percentage: number;
    orgID?: string;
    formerPricingId?: string;
}
export declare class PricingQueryDTO extends SearchQueryDto implements Partial<PricingEntity> {
    telco?: ETelco;
    orgID?: string;
}
export declare class DetachPricingDTO extends BaseDto<DetachPricingDTO> {
    telco: ETelco;
    orgID: string;
}
export interface IPricingScopeSummary {
    telco: ETelco;
    scope: 'client' | 'global' | 'none';
    pricing: PricingEntity | null;
}
