import { HTTPClient } from '../../../../utils/http';
import { CRUD } from '../../../../utils/crud';
import { PaginatedResponse } from '../../../../utils/types';
import { BulkMessagingTemplate, BulkMessagingTemplateQueryParams, CreateBulkMessagingTemplateDTO, UpdateBulkMessagingTemplateDTO } from '../types';
export declare class BulkMessagingTemplatesAPI extends CRUD<BulkMessagingTemplate, CreateBulkMessagingTemplateDTO, UpdateBulkMessagingTemplateDTO, PaginatedResponse<BulkMessagingTemplate>> {
    constructor(httpClient: HTTPClient, baseUrl: string);
    find(query?: BulkMessagingTemplateQueryParams): Promise<PaginatedResponse<BulkMessagingTemplate>>;
}
//# sourceMappingURL=templates.d.ts.map