import { AuthConfig } from '../types/auth';
import { PromotionServiceConfig, PromotionChannel, CreatedPromotion } from '../types/promotion';
export declare class PromotionServiceSdk {
    private readonly client;
    private readonly v4Channel;
    constructor(authConfig: AuthConfig, config?: PromotionServiceConfig);
    listPopularizations(channelId: string): Promise<PromotionChannel[]>;
    batchCreatePopularizations(params: {
        channelId: string;
        names: string[];
    }): Promise<CreatedPromotion[]>;
    private unwrapData;
}
//# sourceMappingURL=promotion-service.d.ts.map