import * as client from '@keneanung/iron-realms-nexus-typings'; /** * Class for a Nexus repeat action */ export declare class RepeatAction implements client.RepeatAction { action: 'repeat'; 'cond-type1': 'variable' | 'target' | 'value' | 'capture'; 'cond-val1': string; 'cond-type2': 'variable' | 'target' | 'value' | 'capture'; 'cond-val2': string; 'cond-op': 'eq' | 'greater' | 'smaller' | 'starts' | 'ends'; 'cond-mod': '' | 'not'; 'cond-cs': boolean; label: string; mode: 'count' | 'while'; counttype: 'variable' | 'target' | 'value' | 'capture'; count: string; /** * Constructs a new complete repeat action from a partial one. * @param {Partial} partialRepeatAction The partial repeat action to construct a new complete repeat action from */ constructor(partialRepeatAction: Partial); }