UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

41 lines 1.35 kB
import { exists } from '../runtime.js'; import { SendReportEmailFromJSON, SendReportEmailToJSON } from './SendReportEmail.js'; export var SendReportLanguageEnum; (function (SendReportLanguageEnum) { SendReportLanguageEnum["Fr"] = "fr"; SendReportLanguageEnum["Es"] = "es"; SendReportLanguageEnum["Pt"] = "pt"; SendReportLanguageEnum["It"] = "it"; SendReportLanguageEnum["De"] = "de"; SendReportLanguageEnum["En"] = "en"; })(SendReportLanguageEnum || (SendReportLanguageEnum = {})); export function instanceOfSendReport(value) { let isInstance = true; isInstance = isInstance && 'email' in value; return isInstance; } export function SendReportFromJSON(json) { return SendReportFromJSONTyped(json, false); } export function SendReportFromJSONTyped(json, ignoreDiscriminator) { if (json === undefined || json === null) { return json; } return { language: !exists(json, 'language') ? undefined : json['language'], email: SendReportEmailFromJSON(json['email']), }; } export function SendReportToJSON(value) { if (value === undefined) { return undefined; } if (value === null) { return null; } return { language: value.language, email: SendReportEmailToJSON(value.email), }; } //# sourceMappingURL=SendReport.js.map