//! Copyright (C) Call of Nil contributors //! SPDX-License-Identifier: AGPL-3.0-only import { Password } from './Password'; import { PlayerId } from './PlayerId'; import { ServerAddr } from './ServerAddr'; import { Token } from './Token'; import { WorldId } from './WorldId'; export type ClientOptions = { server: ServerAddr; worldId?: WorldId | null; worldPassword?: Password | null; playerId?: PlayerId | null; playerPassword?: Password | null; authorizationToken?: Token | null; };