export declare class Card {
    private readonly _value;
    private readonly _id?;
    constructor(_value: number, _id?: string | undefined);
    get value(): number;
    get id(): string | undefined;
    private _validateValue;
    equals(other: Card): boolean;
    toString(): string;
    toJSON(): {
        value: number;
        id?: string;
    };
    static fromJSON(data: {
        value: number;
        id?: string;
    }): Card;
}
//# sourceMappingURL=Card.d.ts.map