declare namespace org {
    namespace spongepowered {
        namespace api {
            namespace effect {
                namespace particle {
                    // @ts-ignore
                     class ParticleOptions {
                        // @ts-ignore
                        public static BLOCK_STATE: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static COLOR: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static DIRECTION: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static FIREWORK_EFFECTS: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static ITEM_STACK_SNAPSHOT: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static NOTE: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static OFFSET: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static POTION_EFFECT_TYPE: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static QUANTITY: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static SCALE: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static SLOW_HORIZONTAL_VELOCITY: org.spongepowered.api.effect.particle.ParticleOption;
                        // @ts-ignore
                        public static VELOCITY: org.spongepowered.api.effect.particle.ParticleOption;
                    }
                }
            }
        }
    }
}
