export interface BaseResult { Status: number; ErrorMessage: string; Data: { StatusMessage: string; }; } export interface GetCommonPersonalisationRequest { SubscriptionCode: string; AccessKey: string; SmId: string; } export interface GetCommonAccountInfoRequest { SubscriptionCode: string; AccessKey: string; } export interface GetVocabularyRequest extends GetCommonPersonalisationRequest { UserCode: string; } export interface GetFormattingRequest extends GetCommonPersonalisationRequest { UserTag: string; } export interface GetMedicineOrderingRequest extends GetCommonAccountInfoRequest { UserTag: string; } export interface Edge { PK: string; SK: string; } export declare abstract class BaseAPI { protected makePostRequest(request: R, url: string): Promise; }