@battle-racing/br-common-lib
Version:
Common library for all Battle Racing Repositorios
185 lines (184 loc) • 7.9 kB
TypeScript
import { z } from 'zod';
export declare const flagStatusSchema: z.ZodEnum<{
readonly ACTIVATED: "Activated";
readonly DEACTIVATED: "Deactivated";
readonly UNKNOWN: "Unknown";
readonly ERROR: "Error";
readonly STANDBY: "Standby";
readonly HIT: "Hit";
readonly SHOWING_IMAGE: "Showing Image";
readonly SHOWING_ANIMATION: "Showing Animation";
}>;
export declare const flagMediaNameSchema: z.ZodEnum<{
readonly HEART_00: "heart_00";
readonly HEART_01: "heart_01";
readonly HEART_02: "heart_02";
readonly HEART_03: "heart_03";
readonly HEART_04: "heart_04";
readonly HEART_05: "heart_05";
readonly HEART_06: "heart_06";
readonly HEART_07: "heart_07";
readonly HEART_08: "heart_08";
readonly HEART_09: "heart_09";
readonly HEART_10: "heart_10";
readonly HEART_11: "heart_11";
readonly HEART_12: "heart_12";
readonly SMILE: "smile";
readonly POOP: "poop";
readonly HEART: "heart";
readonly LAUGH_WITH_TONGUE_FACE: "laugh_with_tongue_face";
readonly LAUGH_WITH_TONGUE_AND_GLASSES_FACE: "laugh_with_tongue_and_glasses_face";
readonly WINK_TO_SMILE_FACE: "wink_to_smile_face";
readonly LAUGH_WITH_TONGUE_AND_HELMET: "laugh_with_tongue_and_helmet";
readonly BLUE_SMILE_FACE: "blue_smile_face";
readonly BLUE_SMILE_FACE_TO_PINK: "blue_smile_face_to_pink";
readonly PINK_FACE_WITH_GLASSES_TO_BLUE: "pink_face_with_glasses_to_blue";
readonly BLUE_CRYING_FACE: "blue_crying_face";
readonly BLUSH_SMILE_FACE_TO_SMILE: "blush_smile_face_to_smile";
readonly CRYING_FACE: "crying_face";
readonly ANGRY_FACE: "angry_face";
readonly IN_LOVE_FACE: "in_love_face";
readonly FACE_WITH_GLASSES: "face_with_glasses";
readonly DEVIL: "devil";
readonly GHOST: "ghost";
readonly SKULL: "skull";
readonly LIKE: "like";
readonly RANDOM_EFFECT: "random_effect";
readonly HELMET_BLACK_BACKGROUND: "helmet_black_background";
readonly ELECTROCUTED: "electrocuted";
readonly THUNDER_EXPLOSION: "thunder_explosion";
readonly SHIELD_BLUE_TO_PINK: "shield_blue_to_pink";
readonly FALLING_OIL_DROP: "falling_oil_drop";
readonly OIL_DROP_COLORS: "oil_drop_colors";
readonly TURBO: "turbo";
readonly FIREBALL: "fireball";
readonly HIT_EFFECT: "hit_effect";
readonly SLOW_SNAIL: "slow_snail";
readonly NITRO_BOTTLE: "nitro_bottle";
readonly ROCKET_LAUNCHING: "rocket_launching";
readonly SPEED_METER_INCREASING: "speed_meter_increasing";
readonly THREE_TWO_ONE_RACE_START: "three_two_one_race_start";
readonly VICTORY: "victory";
readonly DANGER_YELLOW_AND_RED: "danger_yellow_and_red";
readonly DANGER_RED_AND_WHITE_RED: "danger_red_and_white_red";
readonly REPAIR_TOOLS: "repair_tools";
readonly BR_CHANGE_COLOR: "br_change_color";
readonly STATIC_HELMET: "static_helmet";
readonly STATIC_LIGHTNING: "static_lightning";
readonly STATIC_SHIELD: "static_shield";
readonly STATIC_OIL_DROP: "static_oil_drop";
readonly STATIC_EXHAUST: "static_exhaust";
readonly STATIC_FIREBALL: "static_fireball";
readonly STATIC_BEATING_HEART: "static_beating_heart";
readonly STATIC_SPEED_PAD: "static_speed_pad";
}>;
export declare const flagModuleStatusSchema: z.ZodObject<{
flagStatus: z.ZodEnum<{
readonly ACTIVATED: "Activated";
readonly DEACTIVATED: "Deactivated";
readonly UNKNOWN: "Unknown";
readonly ERROR: "Error";
readonly STANDBY: "Standby";
readonly HIT: "Hit";
readonly SHOWING_IMAGE: "Showing Image";
readonly SHOWING_ANIMATION: "Showing Animation";
}>;
lastCheckpointAddress: z.ZodNumber;
lastCheckpointType: z.ZodEnum<{
readonly TRACK: "Track";
readonly POWER_UP: "PowerUp";
readonly SHORTCUT: "Shortcut";
readonly UNKNOWN: "Unknown";
}>;
}, z.core.$strip>;
export declare const flagConfigurationOptionsSchema: z.ZodObject<{
kartId: z.ZodNumber;
kartNumber: z.ZodNumber;
kartColor: z.ZodEnum<{
readonly Black: "Black";
readonly Red: "Red";
readonly Blue: "Blue";
readonly Green: "Green";
readonly Yellow: "Yellow";
readonly Violet: "Violet";
readonly Cyan: "Cyan";
readonly Magenta: "Magenta";
readonly Orange: "Orange";
readonly White: "White";
readonly GreenYellow: "GreenYellow";
readonly SaddleBrown: "SaddleBrown";
}>;
screenBrightness: z.ZodNumber;
animationTime: z.ZodNumber;
}, z.core.$strip>;
export declare const flagShowMediaOptionsSchema: z.ZodObject<{
screens: z.ZodObject<{
left: z.ZodBoolean;
right: z.ZodBoolean;
front: z.ZodBoolean;
back: z.ZodBoolean;
}, z.core.$strip>;
mediaSourceName: z.ZodEnum<{
readonly HEART_00: "heart_00";
readonly HEART_01: "heart_01";
readonly HEART_02: "heart_02";
readonly HEART_03: "heart_03";
readonly HEART_04: "heart_04";
readonly HEART_05: "heart_05";
readonly HEART_06: "heart_06";
readonly HEART_07: "heart_07";
readonly HEART_08: "heart_08";
readonly HEART_09: "heart_09";
readonly HEART_10: "heart_10";
readonly HEART_11: "heart_11";
readonly HEART_12: "heart_12";
readonly SMILE: "smile";
readonly POOP: "poop";
readonly HEART: "heart";
readonly LAUGH_WITH_TONGUE_FACE: "laugh_with_tongue_face";
readonly LAUGH_WITH_TONGUE_AND_GLASSES_FACE: "laugh_with_tongue_and_glasses_face";
readonly WINK_TO_SMILE_FACE: "wink_to_smile_face";
readonly LAUGH_WITH_TONGUE_AND_HELMET: "laugh_with_tongue_and_helmet";
readonly BLUE_SMILE_FACE: "blue_smile_face";
readonly BLUE_SMILE_FACE_TO_PINK: "blue_smile_face_to_pink";
readonly PINK_FACE_WITH_GLASSES_TO_BLUE: "pink_face_with_glasses_to_blue";
readonly BLUE_CRYING_FACE: "blue_crying_face";
readonly BLUSH_SMILE_FACE_TO_SMILE: "blush_smile_face_to_smile";
readonly CRYING_FACE: "crying_face";
readonly ANGRY_FACE: "angry_face";
readonly IN_LOVE_FACE: "in_love_face";
readonly FACE_WITH_GLASSES: "face_with_glasses";
readonly DEVIL: "devil";
readonly GHOST: "ghost";
readonly SKULL: "skull";
readonly LIKE: "like";
readonly RANDOM_EFFECT: "random_effect";
readonly HELMET_BLACK_BACKGROUND: "helmet_black_background";
readonly ELECTROCUTED: "electrocuted";
readonly THUNDER_EXPLOSION: "thunder_explosion";
readonly SHIELD_BLUE_TO_PINK: "shield_blue_to_pink";
readonly FALLING_OIL_DROP: "falling_oil_drop";
readonly OIL_DROP_COLORS: "oil_drop_colors";
readonly TURBO: "turbo";
readonly FIREBALL: "fireball";
readonly HIT_EFFECT: "hit_effect";
readonly SLOW_SNAIL: "slow_snail";
readonly NITRO_BOTTLE: "nitro_bottle";
readonly ROCKET_LAUNCHING: "rocket_launching";
readonly SPEED_METER_INCREASING: "speed_meter_increasing";
readonly THREE_TWO_ONE_RACE_START: "three_two_one_race_start";
readonly VICTORY: "victory";
readonly DANGER_YELLOW_AND_RED: "danger_yellow_and_red";
readonly DANGER_RED_AND_WHITE_RED: "danger_red_and_white_red";
readonly REPAIR_TOOLS: "repair_tools";
readonly BR_CHANGE_COLOR: "br_change_color";
readonly STATIC_HELMET: "static_helmet";
readonly STATIC_LIGHTNING: "static_lightning";
readonly STATIC_SHIELD: "static_shield";
readonly STATIC_OIL_DROP: "static_oil_drop";
readonly STATIC_EXHAUST: "static_exhaust";
readonly STATIC_FIREBALL: "static_fireball";
readonly STATIC_BEATING_HEART: "static_beating_heart";
readonly STATIC_SPEED_PAD: "static_speed_pad";
}>;
}, z.core.$strip>;