import { BaseEsmsService } from './base.service'; import type { SummaryMultipleMessageV4Request, SummaryMultipleMessageV4Response, SummaryMultipleSMSBrandnameRequest, SummaryMultipleSMSBrandnameResponse } from '../types'; /** * Summary Service - handles pricing and summary operations */ export declare class SummaryService extends BaseEsmsService { private readonly endpoints; /** * Summary multiple message V4 GET * @param credentials Optional credentials, will use default from constructor if not provided */ summaryMultipleMessageV4Get(params: SummaryMultipleMessageV4Request, credentials?: { apiKey: string; secretKey: string; }): Promise; /** * Summary multiple SMS brandname * @param credentials Optional credentials, will use default from constructor if not provided */ summaryMultipleSMSBrandname(request: SummaryMultipleSMSBrandnameRequest, credentials?: { apiKey: string; secretKey: string; }): Promise; }