UNPKG

@bitzonegaming/roleplay-engine-sdk

Version:
9 lines (8 loc) 1.19 kB
import { ConfigKey } from '../../configuration/models/config-keys'; import { Config } from '../../configuration/models/config'; declare const publicConfigKeys: readonly [ConfigKey.Name, ConfigKey.Platform, ConfigKey.PlayerSlot, ConfigKey.DefaultLanguage, ConfigKey.AccountEmailRequired, ConfigKey.AccountUsernameRegex, ConfigKey.AccountEmailVerificationRequired, ConfigKey.DiscordLoginFlowEnabled, ConfigKey.DiscordLoginFlowInGameMethod, ConfigKey.DiscordLoginFlowAutoLogin, ConfigKey.UsernamePasswordFlowEnabled, ConfigKey.AccountPasswordRegex, ConfigKey.UsernamePasswordFlowRegistrationEnabled, ConfigKey.ExternalLoginFlowEnabled, ConfigKey.ExternalLoginFlowIdentifierType, ConfigKey.ExternalLoginFlowUseExternalInfo, ConfigKey.CharacterMinAge, ConfigKey.CharacterMaxAge, ConfigKey.CharacterFirstNameMinLength, ConfigKey.CharacterFirstNameMaxLength, ConfigKey.CharacterLastNameMinLength, ConfigKey.CharacterLastNameMaxLength, ConfigKey.CharacterFullNameValidationPattern, ConfigKey.CharacterNationalityEnabled, ConfigKey.MotivesSystemEnabled]; type PublicConfigKey = (typeof publicConfigKeys)[number]; export type PublicConfig = Extract<Config, { key: PublicConfigKey; }>; export {};