/**
 * Shell EVLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema';
import { Accessibility } from './accessibility';
import { Address } from './address';
import { Coordinates } from './coordinates';
import { EvseVO } from './evseVO';
import { OpeningHoursObject } from './openingHoursObject';
export interface LocationResponeObject {
    /** Unique Internal identifier used to refer to this Location by Shell Recharge */
    uid?: number;
    /** Identifier as given by the Shell Recharge Operator, unique for that Operator */
    externalId?: string;
    /** Coordinates of the Shell Recharge Site Location */
    coordinates?: Coordinates;
    /** Operator of this Shell Recharge Location */
    operatorName?: string;
    /** Address of the Shell Recharge Location */
    address?: Address;
    /** Accessibility of the Location */
    accessibility?: Accessibility;
    evses?: EvseVO[];
    /** Optional Opening Hours of the Location. Please note that it is not available for all sites. */
    openingHours?: OpeningHoursObject[];
    /** ISO8601-compliant UTC datetime of the last update of the location */
    updated?: string;
    /** optional Operator-wide arbitrary text (eg promotional, warning) */
    operatorComment?: string;
    /** the type of the location. Could be "UNKNOWN". */
    locationType?: string;
}
export declare const locationResponeObjectSchema: Schema<LocationResponeObject>;
