UNPKG

@tf2pickup-org/serveme-tf-client

Version:
38 lines (37 loc) 1.4 kB
import { ReservationStatus } from './types/reservation-status'; import { Response } from './types/serveme-tf-responses'; import { ServerConfigId } from './types/server-config-option'; import { WhitelistId } from './types/whitelist-option'; import { SdrDetails } from './types/sdr-details'; import { ServerId, ServerOption } from './types/server-option'; export declare class ReservationDetails { private r; constructor(r: Response.ActiveReservation); protected setResponse(response: Response.ActiveReservation): void; get id(): number; get startsAt(): Date; get endsAt(): Date; get status(): ReservationStatus; get password(): string; get rcon(): string; get tvPassword(): string; get tvRelayPassword(): string; get firstMap(): string | null; get serverConfigId(): ServerConfigId | null; get whitelistId(): WhitelistId | null; get customWhitelistId(): number | null; get autoEnd(): boolean; get sdr(): SdrDetails | null; get pluginsEnabled(): boolean; get demosTfEnabled(): boolean; get lastNumberOfPlayers(): number; get inactiveMinuteCounter(): number; get logSecret(): string; get isStartedInstantly(): boolean; get isEndedInstantly(): boolean; get isProvisioned(): boolean; get ended(): boolean; get reservedBy(): string; get serverId(): ServerId; get server(): ServerOption; }