import type { BaseClientOptions, BaseRequestOptions } from "../../../../BaseClient.mjs"; import { type NormalizedClientOptionsWithAuth } from "../../../../BaseClient.mjs"; import * as core from "../../../../core/index.mjs"; import * as Brevo from "../../../index.mjs"; export declare namespace SmsTemplatesClient { type Options = BaseClientOptions; interface RequestOptions extends BaseRequestOptions { } } export declare class SmsTemplatesClient { protected readonly _options: NormalizedClientOptionsWithAuth; constructor(options?: SmsTemplatesClient.Options); /** * @param {Brevo.GetSmsTemplatesRequest} request * @param {SmsTemplatesClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Brevo.BadRequestError} * @throws {@link errors.BrevoError} * @throws {@link errors.BrevoTimeoutError} * * @example * await client.smsTemplates.getSmsTemplates() */ getSmsTemplates(request?: Brevo.GetSmsTemplatesRequest, requestOptions?: SmsTemplatesClient.RequestOptions): core.HttpResponsePromise; private __getSmsTemplates; }