UNPKG

@k-msg/provider

Version:

Complete provider system with adapters and implementations for K-Message platform

19 lines (18 loc) 724 B
import { KMsgError, type ProviderRequestContext, type Result, type SendOptions, type SendResult } from "@k-msg/core"; import type { NormalizedIwinvConfig, SmsV2MessageType } from "./iwinv.internal.types"; export declare function sendAlimTalk(params: { providerId: string; config: NormalizedIwinvConfig; options: Extract<SendOptions, { type: "ALIMTALK"; }>; context?: ProviderRequestContext; }): Promise<Result<SendResult, KMsgError>>; export declare function sendSmsV2(params: { providerId: string; config: NormalizedIwinvConfig; options: Extract<SendOptions, { type: SmsV2MessageType; }>; context?: ProviderRequestContext; }): Promise<Result<SendResult, KMsgError>>;