import { Gun } from "../../gun"; import { FiringState } from "../../firing-state"; import { Owner } from "../../owner"; import { PlayerLike } from "../../player"; import { TRepeatOption } from "./repeat"; export declare class ParallelRepeat implements Gun { private readonly option; private readonly gun; constructor(option: TRepeatOption, gun: Gun); play(owner: Owner, player: PlayerLike, state: FiringState): IterableIterator; }