@citrineos/data
Version:
The OCPP data module which includes all persistence layer implementation.
13 lines (12 loc) • 842 B
TypeScript
import { OCPP2_0_1 } from '@citrineos/base';
import { AdditionalInfo, Authorization, IdToken } from '../../model/Authorization';
export declare class AuthorizationMapper {
static toAuthorizationData(authorization: Authorization): OCPP2_0_1.AuthorizationData;
static toIdToken(idToken: IdToken): OCPP2_0_1.IdTokenType;
static toAdditionalInfo(additionalInfo: AdditionalInfo): OCPP2_0_1.AdditionalInfoType;
static toIdTokenInfo(authorization: Authorization): OCPP2_0_1.IdTokenInfoType;
static toMessageContentType(messageContent: any): OCPP2_0_1.MessageContentType;
static toMessageFormatEnum(messageFormat: string): OCPP2_0_1.MessageFormatEnumType;
static toAuthorizationStatusEnumType(status: string): OCPP2_0_1.AuthorizationStatusEnumType;
static toIdTokenEnumType(type: string): OCPP2_0_1.IdTokenEnumType;
}