digital-payments-sdk
Version:
The APIs detailed within this SDK will enable Shell's Fleet Solutions Customers to digitalize Shell Card/s and use them to pay to refuel their vehicles at Shell Stations.
32 lines • 1.68 kB
JavaScript
;
/**
* Shell SmartPay APILib
*
* This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
exports.__esModule = true;
exports.datumSchema = void 0;
var schema_1 = require("../schema");
var loc_1 = require("./loc");
var openingHour_1 = require("./openingHour");
exports.datumSchema = (0, schema_1.object)({
id: ['id', (0, schema_1.optional)((0, schema_1.string)())],
type: ['type', (0, schema_1.optional)((0, schema_1.number)())],
name: ['name', (0, schema_1.optional)((0, schema_1.string)())],
addr: ['addr', (0, schema_1.optional)((0, schema_1.string)())],
lat: ['lat', (0, schema_1.optional)((0, schema_1.number)())],
lon: ['lon', (0, schema_1.optional)((0, schema_1.number)())],
amen: ['amen', (0, schema_1.optional)((0, schema_1.array)((0, schema_1.number)()))],
fuel: ['fuel', (0, schema_1.optional)((0, schema_1.array)((0, schema_1.number)()))],
loc: ['loc', (0, schema_1.optional)((0, schema_1.lazy)(function () { return loc_1.locSchema; }))],
mppStationId: ['mpp_station_id', (0, schema_1.optional)((0, schema_1.string)())],
doubleSiteId: ['double_site_id', (0, schema_1.optional)((0, schema_1.string)())],
openingHours: [
'opening_hours',
(0, schema_1.optional)((0, schema_1.array)((0, schema_1.lazy)(function () { return openingHour_1.openingHourSchema; }))),
],
telephone: ['telephone', (0, schema_1.optional)((0, schema_1.string)())],
authorisationCode: ['authorisation_code', (0, schema_1.optional)((0, schema_1.string)())],
mpPreauth: ['mp_preauth', (0, schema_1.optional)((0, schema_1.number)())]
});
//# sourceMappingURL=datum.js.map