UNPKG

card-factory

Version:

A comprehensive library for card manipulation

17 lines 523 B
import { RuleSet, Rule } from "@/types/rules.types"; import Card from "../card/card"; export declare class Rules<T extends Card> implements RuleSet<T> { passRules: Rule<T>[]; receiveRules: Rule<T>[]; type: { pass: "every" | "any"; receive: "every" | "any"; }; constructor(passRules?: Rule<T>[], receiveRules?: Rule<T>[], type?: { pass: "every" | "any"; receive: "every" | "any"; }); canPass: Rule<T>; canReceive: Rule<T>; } //# sourceMappingURL=rules.d.ts.map