@jokoor/sdk
Version:
Jokoor SMS API SDK for JavaScript/TypeScript
15 lines • 1.56 kB
TypeScript
/**
* Jokoor SMS SDK for JavaScript/TypeScript
*
* @packageDocumentation
*/
export { Jokoor, createClient } from './client';
export { JokoorConfig, PaymentMode, APIKeyType, SendSMSParams, WebhookEvent, PaginationParams, ListResponse, ErrorResponse } from './types';
export { PaginatedResponse } from './resources/base';
export type { Result, SMSResponse, SMSMessage, SMSSendParams, ContactResponse, ContactCreateParams, ContactUpdateParams, ContactGroupResponse, ContactGroupCreateParams, ContactGroupUpdateParams, CampaignResponse, CampaignStats, CampaignCreateParams, CampaignUpdateParams, TemplateResponse, TemplateCreateParams, TemplateUpdateParams } from './types/responses';
export { ok, err, isOk, isErr, unwrap, unwrapOr, map, chain, fromPromise, all } from './types/result';
export * from './errors';
export type { V1SMSResponse, V1SMSMessage, V1SendSMSAPIParams, V1SendDraftSMSParams, V1ResendFailedSMSBatchRequest, V1ResendFailedSMSBatchResponse, V1CampaignResponse, V1CreateCampaignParams, SmsUpdateCampaignRequest, V1CampaignStats, V1CampaignStatisticsResponse, V1CampaignMessagesResponse, V1TemplateResponse, V1CreateTemplateParams, V1UpdateTemplateParams, V1ContactResponse, V1CreateContactParams, V1UpdateContactParams, V1ContactGroupResponse, V1CreateContactGroupParams, V1UpdateContactGroupParams, V1AddContactsParams, V1SmsDashboardGet200Response, SmsSMSDashboardData, SmsStats, V1SuccessResponse, V1MessageResponse } from './generated/api';
import { Jokoor } from './client';
export default Jokoor;
//# sourceMappingURL=index.d.ts.map