@golemio/parkings
Version:
Golemio Parkings Module
23 lines (22 loc) • 960 B
TypeScript
import { Model, ModelAttributes } from "@golemio/core/dist/shared/sequelize";
import { IParkingSource, IParkingSourcePayment, IParkingSourceReservation } from "./interfaces/IParkingSource";
export declare class ParkingSourcesModel extends Model<IParkingSource> implements IParkingSource {
static tableName: string;
source: string;
name: string;
open_data: boolean;
api_v3_allowed: boolean;
legacy_api_allowed: boolean;
payment: IParkingSourcePayment | null;
reservation: IParkingSourceReservation | null;
contact: object | null;
datasource_parking: string | null;
datasource_locations: string | null;
datasource_payments: string | null;
datasource_entrances: string | null;
datasource_prohibitions: string | null;
datasource_tariffs: string | null;
datasource_parking_machines: string | null;
static attributeModel: ModelAttributes<ParkingSourcesModel>;
static attributeList: string[];
}