UNPKG

rustplus-ts

Version:

Rust+ API Wrapper written in TypeScript for the game Rust.

76 lines (75 loc) 7.74 kB
import { Logger } from 'winston'; import * as rpi from './interfaces/rustplus'; import * as rp from './rustplus'; /** * Validation checks for the rustplus.proto file interfaces and enums. */ export declare function isValidVector2(object: unknown, logger?: Logger | null): object is rpi.Vector2; export declare function isValidVector3(object: unknown, logger?: Logger | null): object is rpi.Vector3; export declare function isValidVector4(object: unknown, logger?: Logger | null): object is rpi.Vector4; export declare function isValidHalf3(object: unknown, logger?: Logger | null): object is rpi.Half3; export declare function isValidColor(object: unknown, logger?: Logger | null): object is rpi.Color; export declare function isValidRay(object: unknown, logger?: Logger | null): object is rpi.Ray; export declare function isValidClanActionResult(object: unknown, logger?: Logger | null): object is rpi.ClanActionResult; export declare function isValidClanInfo(object: unknown, logger?: Logger | null): object is rpi.ClanInfo; export declare function isValidClanInfo_Role(object: unknown, logger?: Logger | null): object is rpi.ClanInfo_Role; export declare function isValidClanInfo_Member(object: unknown, logger?: Logger | null): object is rpi.ClanInfo_Member; export declare function isValidClanInfo_Invite(object: unknown, logger?: Logger | null): object is rpi.ClanInfo_Invite; export declare function isValidClanLog(object: unknown, logger?: Logger | null): object is rpi.ClanLog; export declare function isValidClanLog_Entry(object: unknown, logger?: Logger | null): object is rpi.ClanLog_Entry; export declare function isValidClanInvitations(object: unknown, logger?: Logger | null): object is rpi.ClanInvitations; export declare function isValidClanInvitations_Invitation(object: unknown, logger?: Logger | null): object is rpi.ClanInvitations_Invitation; export declare function isValidAppRequest(object: unknown, logger?: Logger | null): object is rpi.AppRequest; export declare function isValidAppEmpty(object: unknown, logger?: Logger | null): object is rpi.AppEmpty; export declare function isValidAppSendMessage(object: unknown, logger?: Logger | null): object is rpi.AppSendMessage; export declare function isValidAppSetEntityValue(object: unknown, logger?: Logger | null): object is rpi.AppSetEntityValue; export declare function isValidAppFlag(object: unknown, logger?: Logger | null): object is rpi.AppFlag; export declare function isValidAppPromoteToLeader(object: unknown, logger?: Logger | null): object is rpi.AppPromoteToLeader; export declare function isValidAppGetNexusAuth(object: unknown, logger?: Logger | null): object is rpi.AppGetNexusAuth; export declare function isValidAppCameraSubscribe(object: unknown, logger?: Logger | null): object is rpi.AppCameraSubscribe; export declare function isValidAppCameraInput(object: unknown, logger?: Logger | null): object is rpi.AppCameraInput; export declare function isValidAppMessage(object: unknown, logger?: Logger | null): object is rpi.AppMessage; export declare function isValidAppResponse(object: unknown, logger?: Logger | null): object is rpi.AppResponse; export declare function isValidAppSuccess(object: unknown, logger?: Logger | null): object is rpi.AppSuccess; export declare function isValidAppError(object: unknown, logger?: Logger | null): object is rpi.AppError; export declare function isValidAppInfo(object: unknown, logger?: Logger | null): object is rpi.AppInfo; export declare function isValidAppTime(object: unknown, logger?: Logger | null): object is rpi.AppTime; export declare function isValidAppMap(object: unknown, logger?: Logger | null): object is rpi.AppMap; export declare function isValidAppMap_Monument(object: unknown, logger?: Logger | null): object is rpi.AppMap_Monument; export declare function isValidAppTeamInfo(object: unknown, logger?: Logger | null): object is rpi.AppTeamInfo; export declare function isValidAppTeamInfo_Member(object: unknown, logger?: Logger | null): object is rpi.AppTeamInfo_Member; export declare function isValidAppTeamInfo_Note(object: unknown, logger?: Logger | null): object is rpi.AppTeamInfo_Note; export declare function isValidAppTeamInfo_Note_Type(value: unknown): value is rpi.AppTeamInfo_Note_Type; export declare function isValidAppTeamInfo_Note_Icon(value: unknown): value is rpi.AppTeamInfo_Note_Icon; export declare function isValidAppTeamInfo_Note_ColourIndex(value: unknown): value is rpi.AppTeamInfo_Note_ColourIndex; export declare function isValidAppTeamChat(object: unknown, logger?: Logger | null): object is rpi.AppTeamChat; export declare function isValidAppTeamMessage(object: unknown, logger?: Logger | null): object is rpi.AppTeamMessage; export declare function isValidAppEntityInfo(object: unknown, logger?: Logger | null): object is rpi.AppEntityInfo; export declare function isValidAppEntityType(value: unknown): value is rpi.AppEntityType; export declare function isValidAppEntityPayload(object: unknown, logger?: Logger | null): object is rpi.AppEntityPayload; export declare function isValidAppEntityPayload_Item(object: unknown, logger?: Logger | null): object is rpi.AppEntityPayload_Item; export declare function isValidAppMapMarkers(object: unknown, logger?: Logger | null): object is rpi.AppMapMarkers; export declare function isValidAppMarker(object: unknown, logger?: Logger | null): object is rpi.AppMarker; export declare function isValidAppMarkerType(value: unknown): value is rpi.AppMarkerType; export declare function isValidAppMarker_SellOrder(object: unknown, logger?: Logger | null): object is rpi.AppMarker_SellOrder; export declare function isValidAppClanInfo(object: unknown, logger?: Logger | null): object is rpi.AppClanInfo; export declare function isValidAppClanChat(object: unknown, logger?: Logger | null): object is rpi.AppClanChat; export declare function isValidAppClanMessage(object: unknown, logger?: Logger | null): object is rpi.AppClanMessage; export declare function isValidAppNexusAuth(object: unknown, logger?: Logger | null): object is rpi.AppNexusAuth; export declare function isValidAppCameraInfo(object: unknown, logger?: Logger | null): object is rpi.AppCameraInfo; export declare function isValidAppBroadcast(object: unknown, logger?: Logger | null): object is rpi.AppBroadcast; export declare function isValidAppTeamChanged(object: unknown, logger?: Logger | null): object is rpi.AppTeamChanged; export declare function isValidAppNewTeamMessage(object: unknown, logger?: Logger | null): object is rpi.AppNewTeamMessage; export declare function isValidAppEntityChanged(object: unknown, logger?: Logger | null): object is rpi.AppEntityChanged; export declare function isValidAppClanChanged(object: unknown, logger?: Logger | null): object is rpi.AppClanChanged; export declare function isValidAppNewClanMessage(object: unknown, logger?: Logger | null): object is rpi.AppNewClanMessage; export declare function isValidAppCameraRays(object: unknown, logger?: Logger | null): object is rpi.AppCameraRays; export declare function isValidAppCameraRays_Entity(object: unknown, logger?: Logger | null): object is rpi.AppCameraRays_Entity; export declare function isValidAppCameraRays_EntityType(value: unknown): value is rpi.AppCameraRays_EntityType; /** * Validation checks for other interfaces and enums. */ export declare function isValidRustPlusRequestTokens(object: unknown, logger?: Logger | null): object is rp.RustPlusRequestTokens; export declare function isValidEmitErrorType(value: unknown): value is rp.EmitErrorType; export declare function isValidAppResponseError(value: unknown): value is rp.AppResponseError; export declare function isValidConsumeTokensError(value: unknown): value is rp.ConsumeTokensError;