import { z } from 'zod'; export declare enum CharacterRarityEnum { Common = "common", Uncommon = "uncommon", Rare = "rare", Epic = "epic", Legendary = "legendary" } export declare const rarityRates: readonly [readonly [CharacterRarityEnum.Common, 100], readonly [CharacterRarityEnum.Uncommon, 50], readonly [CharacterRarityEnum.Rare, 15], readonly [CharacterRarityEnum.Epic, 5], readonly [CharacterRarityEnum.Legendary, 1]]; export declare function getCharacterRarity(): CharacterRarityEnum; export declare const characterSchema: z.ZodObject<{ name: z.ZodString; rarity: z.ZodNativeEnum; }, "strip", z.ZodTypeAny, { name: string; rarity: CharacterRarityEnum; }, { name: string; rarity: CharacterRarityEnum; }>; export declare type CharacterInput = z.input; export declare type CharacterOutput = z.output; //# sourceMappingURL=character.d.ts.map