UNPKG

@mann-conomy/tf-war-paints

Version:

A static Node.js wrapper for Team Fortress 2's many War Paints.

20 lines (19 loc) 1.09 kB
import PaintAttribute from "./attribute"; import type { IWarPaint, PrototypeLanguage } from "../types/warpaints"; export default class WarPaint extends PaintAttribute { private readonly language; constructor(options?: Partial<IWarPaint>); eval(strict?: boolean): boolean; static eval(warpaint: Partial<IWarPaint>, strict?: boolean): boolean; find(strict?: boolean): import("../types/warpaints").IPaintAttributes; static find(warpaint: Partial<IWarPaint>, strict?: boolean): import("../types/warpaints").IPaintAttributes; translate(language: PrototypeLanguage, strict?: boolean): import("../types/warpaints").IPaintAttributes; static translate(warpaint: Partial<IWarPaint>, language: PrototypeLanguage, strict?: boolean): import("../types/warpaints").IPaintAttributes; all(): import("../types/warpaints").IPaintAttributes[]; static all(language: PrototypeLanguage): import("../types/warpaints").IPaintAttributes[]; json(): IWarPaint; getLanguage(): PrototypeLanguage; stringify(): string; toString(): string; copy(): WarPaint; }