UNPKG

@veeroute/lss-studio-angular

Version:

OpenAPI client for @veeroute/lss-studio-angular

46 lines (45 loc) 1.5 kB
/** * VRt.Studio [ST] * * The version of the OpenAPI document: 7.18.2755 * Contact: servicedesk@veeroute.com * * NOTE: This class is auto generated by OpenAPI Generator. * Do not edit the class manually. */ import { LocationCompatibilitiesStudio } from './locationCompatibilities'; import { GeopointStudio } from './geopoint'; import { AttributeStudio } from './attribute'; import { LocationTimetableElementStudio } from './locationTimetableElement'; /** * Location - unique geographical location of the object with accessibility parameters. */ export interface LocationStudio { [key: string]: any | any; /** * Location key, unique identifier. */ key: string; geopoint: GeopointStudio; /** * Time duration according to [ISO 8601 duration](https://en.wikipedia.org/wiki/ISO_8601#Durations). */ arrival_duration?: string; /** * Time duration according to [ISO 8601 duration](https://en.wikipedia.org/wiki/ISO_8601#Durations). */ departure_duration?: string; /** * Location timetable - time windows of availability and capacity restrictions. If the list is empty or not specified, the location works without restrictions. */ timetable?: Array<LocationTimetableElementStudio>; compatibilities?: LocationCompatibilitiesStudio | null; /** * Name, information field. */ name?: string; /** * Attributes. Used to add service information. */ attributes?: Array<AttributeStudio>; }