export type FireMode2 = {
    collection: 'fire_mode_2';
    format: {
        fire_mode_id: string;
        fire_mode_type_id: string;
        ability_id: string;
        ammo_slot: string;
        automatic: string;
        grief_immune: string;
        iron_sights: string;
        laser_guided: string;
        move_modifier: string;
        projectile_speed_override: string;
        sprint_fire: string;
        turn_modifier: string;
        use_in_water: string;
        zoom_default: string;
        cof_override: string;
        cof_pellet_spread: string;
        cof_range: string;
        cof_recoil: string;
        cof_scalar: string;
        cof_scalar_moving: string;
        player_state_group_id: string;
        damage_direct_effect_id: string;
        damage_head_multiplier: string;
        damage_indirect_effect_id: string;
        damage_legs_multiplier: string;
        fire_ammo_per_shot: string;
        fire_auto_fire_ms: string;
        fire_burst_count: string;
        fire_charge_up_ms: string;
        fire_delay_ms: string;
        fire_detect_range: string;
        fire_duration_ms: string;
        fire_refire_ms: string;
        fire_pellets_per_shot: string;
        heat_per_shot: string;
        heat_recovery_delay_ms: string;
        heat_threshold: string;
        lockon_acquire_close_ms: string;
        lockon_acquire_far_ms: string;
        lockon_acquire_ms: string;
        lockon_angle: string;
        lockon_lose_ms: string;
        lockon_maintain: string;
        lockon_radius: string;
        lockon_range: string;
        lockon_range_close: string;
        lockon_range_far: string;
        lockon_required: string;
        recoil_angle_max: string;
        recoil_angle_min: string;
        recoil_first_shot_modifier: string;
        recoil_horizontal_max: string;
        recoil_horizontal_max_increase: string;
        recoil_horizontal_min: string;
        recoil_horizontal_min_increase: string;
        recoil_horizontal_tolerance: string;
        recoil_increase: string;
        recoil_increase_crouched: string;
        recoil_magnitude_max: string;
        recoil_magnitude_min: string;
        recoil_max_total_magnitude: string;
        recoil_recovery_acceleration: string;
        recoil_recovery_delay_ms: string;
        recoil_recovery_rate: string;
        recoil_shots_at_min_magnitude: string;
        reload_block_auto: string;
        reload_continuous: string;
        reload_ammo_fill_ms: string;
        reload_chamber_ms: string;
        reload_loop_start_ms: string;
        reload_loop_end_ms: string;
        reload_time_ms: string;
        sway_amplitude_x: string;
        sway_amplitude_y: string;
        sway_can_steady: string;
        sway_period_x: string;
        sway_period_y: string;
        armor_penetration: string;
        max_damage: string;
        max_damage_ind: string;
        max_damage_ind_radius: string;
        max_damage_range: string;
        min_damage: string;
        min_damage_ind: string;
        min_damage_ind_radius: string;
        min_damage_range: string;
        shield_bypass_pct: string;
        description: {
            de: string;
            en: string;
            es: string;
            fr: string;
            it: string;
            tr: string;
        };
    };
    paths: 'fire_mode_id' | 'fire_mode_type_id' | 'ability_id' | 'ammo_slot' | 'automatic' | 'grief_immune' | 'iron_sights' | 'laser_guided' | 'move_modifier' | 'projectile_speed_override' | 'sprint_fire' | 'turn_modifier' | 'use_in_water' | 'zoom_default' | 'cof_override' | 'cof_pellet_spread' | 'cof_range' | 'cof_recoil' | 'cof_scalar' | 'cof_scalar_moving' | 'player_state_group_id' | 'damage_direct_effect_id' | 'damage_head_multiplier' | 'damage_indirect_effect_id' | 'damage_legs_multiplier' | 'fire_ammo_per_shot' | 'fire_auto_fire_ms' | 'fire_burst_count' | 'fire_charge_up_ms' | 'fire_delay_ms' | 'fire_detect_range' | 'fire_duration_ms' | 'fire_refire_ms' | 'fire_pellets_per_shot' | 'heat_per_shot' | 'heat_recovery_delay_ms' | 'heat_threshold' | 'lockon_acquire_close_ms' | 'lockon_acquire_far_ms' | 'lockon_acquire_ms' | 'lockon_angle' | 'lockon_lose_ms' | 'lockon_maintain' | 'lockon_radius' | 'lockon_range' | 'lockon_range_close' | 'lockon_range_far' | 'lockon_required' | 'recoil_angle_max' | 'recoil_angle_min' | 'recoil_first_shot_modifier' | 'recoil_horizontal_max' | 'recoil_horizontal_max_increase' | 'recoil_horizontal_min' | 'recoil_horizontal_min_increase' | 'recoil_horizontal_tolerance' | 'recoil_increase' | 'recoil_increase_crouched' | 'recoil_magnitude_max' | 'recoil_magnitude_min' | 'recoil_max_total_magnitude' | 'recoil_recovery_acceleration' | 'recoil_recovery_delay_ms' | 'recoil_recovery_rate' | 'recoil_shots_at_min_magnitude' | 'reload_block_auto' | 'reload_continuous' | 'reload_ammo_fill_ms' | 'reload_chamber_ms' | 'reload_loop_start_ms' | 'reload_loop_end_ms' | 'reload_time_ms' | 'sway_amplitude_x' | 'sway_amplitude_y' | 'sway_can_steady' | 'sway_period_x' | 'sway_period_y' | 'armor_penetration' | 'max_damage' | 'max_damage_ind' | 'max_damage_ind_radius' | 'max_damage_range' | 'min_damage' | 'min_damage_ind' | 'min_damage_ind_radius' | 'min_damage_range' | 'shield_bypass_pct' | 'description.de' | 'description.en' | 'description.es' | 'description.fr' | 'description.it' | 'description.tr';
    partialPaths: 'fire_mode_id' | 'fire_mode_type_id' | 'ability_id' | 'ammo_slot' | 'automatic' | 'grief_immune' | 'iron_sights' | 'laser_guided' | 'move_modifier' | 'projectile_speed_override' | 'sprint_fire' | 'turn_modifier' | 'use_in_water' | 'zoom_default' | 'cof_override' | 'cof_pellet_spread' | 'cof_range' | 'cof_recoil' | 'cof_scalar' | 'cof_scalar_moving' | 'player_state_group_id' | 'damage_direct_effect_id' | 'damage_head_multiplier' | 'damage_indirect_effect_id' | 'damage_legs_multiplier' | 'fire_ammo_per_shot' | 'fire_auto_fire_ms' | 'fire_burst_count' | 'fire_charge_up_ms' | 'fire_delay_ms' | 'fire_detect_range' | 'fire_duration_ms' | 'fire_refire_ms' | 'fire_pellets_per_shot' | 'heat_per_shot' | 'heat_recovery_delay_ms' | 'heat_threshold' | 'lockon_acquire_close_ms' | 'lockon_acquire_far_ms' | 'lockon_acquire_ms' | 'lockon_angle' | 'lockon_lose_ms' | 'lockon_maintain' | 'lockon_radius' | 'lockon_range' | 'lockon_range_close' | 'lockon_range_far' | 'lockon_required' | 'recoil_angle_max' | 'recoil_angle_min' | 'recoil_first_shot_modifier' | 'recoil_horizontal_max' | 'recoil_horizontal_max_increase' | 'recoil_horizontal_min' | 'recoil_horizontal_min_increase' | 'recoil_horizontal_tolerance' | 'recoil_increase' | 'recoil_increase_crouched' | 'recoil_magnitude_max' | 'recoil_magnitude_min' | 'recoil_max_total_magnitude' | 'recoil_recovery_acceleration' | 'recoil_recovery_delay_ms' | 'recoil_recovery_rate' | 'recoil_shots_at_min_magnitude' | 'reload_block_auto' | 'reload_continuous' | 'reload_ammo_fill_ms' | 'reload_chamber_ms' | 'reload_loop_start_ms' | 'reload_loop_end_ms' | 'reload_time_ms' | 'sway_amplitude_x' | 'sway_amplitude_y' | 'sway_can_steady' | 'sway_period_x' | 'sway_period_y' | 'armor_penetration' | 'max_damage' | 'max_damage_ind' | 'max_damage_ind_radius' | 'max_damage_range' | 'min_damage' | 'min_damage_ind' | 'min_damage_ind_radius' | 'min_damage_range' | 'shield_bypass_pct' | 'description' | 'description.de' | 'description.en' | 'description.es' | 'description.fr' | 'description.it' | 'description.tr';
    conditions: {
        ability_id?: string;
        ammo_slot?: string;
        armor_penetration?: string;
        automatic?: string;
        cof_override?: string;
        cof_pellet_spread?: string;
        cof_range?: string;
        cof_recoil?: string;
        cof_scalar?: string;
        cof_scalar_moving?: string;
        damage_direct_effect_id?: string;
        damage_head_multiplier?: string;
        damage_indirect_effect_id?: string;
        damage_legs_multiplier?: string;
        description?: string;
        'description.de'?: string;
        'description.en'?: string;
        'description.es'?: string;
        'description.fr'?: string;
        'description.it'?: string;
        'description.tr'?: string;
        fire_ammo_per_shot?: string;
        fire_auto_fire_ms?: string;
        fire_burst_count?: string;
        fire_charge_up_ms?: string;
        fire_delay_ms?: string;
        fire_detect_range?: string;
        fire_duration_ms?: string;
        fire_mode_id?: string;
        fire_mode_type_id?: string;
        fire_pellets_per_shot?: string;
        fire_refire_ms?: string;
        grief_immune?: string;
        heat_per_shot?: string;
        heat_recovery_delay_ms?: string;
        heat_threshold?: string;
        iron_sights?: string;
        laser_guided?: string;
        lockon_acquire_close_ms?: string;
        lockon_acquire_far_ms?: string;
        lockon_acquire_ms?: string;
        lockon_angle?: string;
        lockon_lose_ms?: string;
        lockon_maintain?: string;
        lockon_radius?: string;
        lockon_range?: string;
        lockon_range_close?: string;
        lockon_range_far?: string;
        lockon_required?: string;
        max_damage?: string;
        max_damage_ind?: string;
        max_damage_ind_radius?: string;
        max_damage_range?: string;
        min_damage?: string;
        min_damage_ind?: string;
        min_damage_ind_radius?: string;
        min_damage_range?: string;
        move_modifier?: string;
        player_state_group_id?: string;
        projectile_speed_override?: string;
        recoil_angle_max?: string;
        recoil_angle_min?: string;
        recoil_first_shot_modifier?: string;
        recoil_horizontal_max?: string;
        recoil_horizontal_max_increase?: string;
        recoil_horizontal_min?: string;
        recoil_horizontal_min_increase?: string;
        recoil_horizontal_tolerance?: string;
        recoil_increase?: string;
        recoil_increase_crouched?: string;
        recoil_magnitude_max?: string;
        recoil_magnitude_min?: string;
        recoil_max_total_magnitude?: string;
        recoil_recovery_acceleration?: string;
        recoil_recovery_delay_ms?: string;
        recoil_recovery_rate?: string;
        recoil_shots_at_min_magnitude?: string;
        reload_ammo_fill_ms?: string;
        reload_block_auto?: string;
        reload_chamber_ms?: string;
        reload_continuous?: string;
        reload_loop_end_ms?: string;
        reload_loop_start_ms?: string;
        reload_time_ms?: string;
        shield_bypass_pct?: string;
        sprint_fire?: string;
        sway_amplitude_x?: string;
        sway_amplitude_y?: string;
        sway_can_steady?: string;
        sway_period_x?: string;
        sway_period_y?: string;
        turn_modifier?: string;
        use_in_water?: string;
        zoom_default?: string;
    };
};
