# Interface: IGenshinCharacterWeapon
The interface for Genshin Impact character weapon information.
# Table of contents
# Properties
# Properties
# affix_level
• affix_level: number
The affix level of the weapon.
# Defined in
src/modules/records/interface/characters.interface.ts:51 (opens new window)
# desc
• desc: string
The description of the weapon.
# Defined in
src/modules/records/interface/characters.interface.ts:47 (opens new window)
# icon
• icon: string
The icon of the weapon.
# Defined in
src/modules/records/interface/characters.interface.ts:19 (opens new window)
# id
• id: number
The ID of the weapon.
# Defined in
src/modules/records/interface/characters.interface.ts:8 (opens new window)
# level
• level: number
The level of the weapon.
# Defined in
src/modules/records/interface/characters.interface.ts:33 (opens new window)
# name
• name: string
The name of the weapon.
# Defined in
src/modules/records/interface/characters.interface.ts:14 (opens new window)
# promote_level
• promote_level: number
The promote level of the weapon.
# Defined in
src/modules/records/interface/characters.interface.ts:38 (opens new window)
# rarity
• rarity: number
The rarity level of the weapon.
# Defined in
src/modules/records/interface/characters.interface.ts:29 (opens new window)
# type
• type: number
The type of the weapon.
# Defined in
src/modules/records/interface/characters.interface.ts:24 (opens new window)
# type_name
• type_name: string
The type name of the weapon.
# Defined in
src/modules/records/interface/characters.interface.ts:43 (opens new window)