import { A as ApiHandle } from '../types-ChU9Acbv.js'; export { T as TokenArg, a as authorize } from '../types-ChU9Acbv.js'; import { C as Client } from '../email-template.d-gtQkdaXM.js'; export { A as ApproveAction, c as ApprovedAt, d as AsyncEmailTemplateResponse, e as Attachment, f as AttachmentResponse, B as BaseEntity, g as BulkSendMessageJob, h as BulkSendMessageRequest, i as BulkSendMessageRequestWithQuery, j as CompleteThread, a as Components, k as CreateSystemTemplatesReq, l as CreateSystemTemplatesResp, m as CreatedAt, n as CreatedBy, o as CustomVariables, E as EmailTemplateEntity, p as EmailTemplateRequest, q as EmailTemplateResponse, F as From, O as OperationMethods, r as OrgId, P as Paths, b as PathsDictionary, s as PresignedRequest, t as PresignedResponse, S as SkipCreatingEntities, T as TaskToken, u as TemplateType, v as To, U as UpdatedAt, w as UserResponse, V as VariableParameters } from '../email-template.d-gtQkdaXM.js'; export { OpenAPIClient } from 'openapi-client-axios'; import 'axios'; /** Get the cached singleton client (lazy-initialized on first call) */ declare const getClient: () => Client; /** Create a fresh client instance (not cached) */ declare const createClient: () => Client; /** * API handle — also exposes operations directly: * `emailTemplate.someOperation(...)` calls forwarded to lazy singleton */ declare const emailTemplate: ApiHandle; export { Client, createClient, emailTemplate, getClient };