feat: add platform capability contracts

This commit is contained in:
2026-04-28 11:17:07 +00:00
parent 251e08894a
commit 95a053d6bb
19 changed files with 340 additions and 3 deletions
+3 -1
View File
@@ -20,4 +20,6 @@ export interface IReq_Chat extends plugins.typedrequestInterfaces.implementsTR<
chat: IChat;
latestMessage: string;
}
}
}
export type IRequest_Chat = IReq_Chat;
+3 -1
View File
@@ -31,4 +31,6 @@ export interface IRequest_SendLetter extends plugins.typedrequestInterfaces.impl
*/
processId: string;
};
}
}
export type IReq_SendLetter = IRequest_SendLetter;
+5
View File
@@ -68,3 +68,8 @@ export interface IReq_GetEMailStats extends plugins.typedrequestInterfaces.imple
lastUpdated: string;
};
}
export type IRequest_SendEmail = IReq_SendEmail;
export type IRequest_RegisterRecipient = IReq_RegisterRecipient;
export type IRequest_CheckEmailStatus = IReq_CheckEmailStatus;
export type IRequest_GetEMailStats = IReq_GetEMailStats;
+3 -1
View File
@@ -13,4 +13,6 @@ export interface IRequest_SendPushNotification extends plugins.typedrequestInter
ok: boolean;
status: string;
}
}
}
export type IReq_SendPushNotification = IRequest_SendPushNotification;
+3
View File
@@ -31,3 +31,6 @@ export interface IRequest_SendSms
verificationCode: string;
}
}
export type IReq_SendSms = IRequest_SendSms;
export type IReq_SendVerificationCode = IRequest_SendVerificationCode;