@ffxiv-teamcraft/simulator
Version:
A FINAL FANTASY XIV crafting simulator
16 lines (15 loc) • 708 B
TypeScript
import { CraftingAction } from './actions/crafting-action';
import { ActionType } from './actions/action-type';
export declare class CraftingActionsRegistry {
private static ACTION_IMPORT_NAMES;
static readonly ALL_ACTIONS: {
name: string;
action: CraftingAction;
}[];
static getActionsByType(type: ActionType): CraftingAction[];
static importFromCraftOpt(importArray: string[]): CraftingAction[];
static exportToCraftOpt(actionNames: string[]): string;
static createFromIds(ids: number[]): CraftingAction[];
static serializeRotation(rotation: CraftingAction[]): string[];
static deserializeRotation(rotation: string[]): CraftingAction[];
}