UNPKG

srtrain

Version:
24 lines (23 loc) 724 B
import { Moment } from 'moment'; import { SRTPassenger } from './passenger'; import { SRTPrioritySeatType } from './constants/prioritySeatType'; import { SRT } from './srt'; import { SRTStation } from './station'; export declare class SRTTrain { srt: SRT; code: string; name: string; number: string; departureDate: Moment; arrivalDate: Moment; departureStation: SRTStation; arrivalStation: SRTStation; hasGeneralSeat: boolean; hasSpecialSeat: boolean; constructor(srt: SRT, options: any); reserve(options: { passengers?: SRTPassenger[]; prioritySeatType?: SRTPrioritySeatType; }): Promise<import("./reservation").SRTReservation>; toString(): string; }