25 lines
413 B
TypeScript
25 lines
413 B
TypeScript
export interface SmsParameter {
|
|
name: SmsTemplateParameter;
|
|
value: string;
|
|
}
|
|
|
|
export interface SmsRequest {
|
|
Mobile: string;
|
|
TemplateId: string;
|
|
Parameters: SmsParameter[];
|
|
}
|
|
|
|
export interface SmsResponse {
|
|
status: number;
|
|
message: string;
|
|
}
|
|
|
|
export interface SmsSendResponse extends SmsResponse {
|
|
data: {
|
|
MessageId: number;
|
|
Cost: number;
|
|
};
|
|
}
|
|
|
|
export type SmsTemplateParameter = string;
|