UNPKG

@golemio/parkings

Version:
39 lines (38 loc) 1.55 kB
import { IParkingTariffPeriod } from "./interfaces/IParkingTariff"; import { IParkingTariff } from "./interfaces/IParkingTariff"; import { JSONSchemaType } from "@golemio/core/dist/shared/ajv"; import { Model, ModelAttributes } from "@golemio/core/dist/shared/sequelize"; export declare class ParkingTariffsModel extends Model<ParkingTariffsModel> implements IParkingTariff { static tableName: string; tariff_id: string; source: string; last_updated: Date; payment_mode: string; payment_additional_description: string | null; free_of_charge: boolean; url_link_address: string | null; charge_band_name: string; accepts_payment_card: boolean | null; accepts_cash: boolean | null; accepts_mobile_payment: boolean | null; accepts_litacka: boolean | null; charge_currency: string; charge: number; charge_type: string | null; charge_order_index: number; charge_interval: number | null; max_iterations_of_charge: number | null; min_iterations_of_charge: number | null; start_time_of_period: string | null; end_time_of_period: string | null; allowed_vehicle_type: string | null; allowed_fuel_type: string | null; valid_from: Date | null; valid_to: Date | null; maximum_duration_seconds: number | null; periods_of_time: IParkingTariffPeriod[] | null; payment_methods: string[]; static attributeModel: ModelAttributes<ParkingTariffsModel>; static jsonSchema: JSONSchemaType<IParkingTariff[]>; static attributeUpdateList: string[]; }