import { Card } from '../card/index.js';
export class RushDuelCard extends Card {
    cardLeaf: any;
    nameLeaf: any;
    attributeLeaf: any;
    levelLeaf: any;
    spellTrapLeaf: any;
    imageLeaf: any;
    maskLeaf: any;
    packageLeaf: any;
    effectLeaf: any;
    descriptionLeaf: any;
    maximumAtkLeaf: any;
    atkDefLeaf: any;
    legendLeaf: any;
    laserLeaf: any;
    rareLeaf: any;
    data: {
        language: string;
        name: string;
        color: string;
        type: string;
        attribute: string;
        icon: string;
        image: string;
        cardType: string;
        level: number;
        monsterType: string;
        maximumAtk: number;
        atk: number;
        def: number;
        description: string;
        firstLineCompress: boolean;
        descriptionAlign: boolean;
        descriptionZoom: number;
        descriptionWeight: number;
        package: string;
        password: string;
        legend: boolean;
        laser: string;
        rare: string;
        radius: boolean;
        scale: number;
    };
    get tag(): string;
    drawCard(): void;
    drawName(): void;
    drawAttribute(): void;
    drawLevel(): void;
    drawSpellTrap(): void;
    drawImage(): void;
    drawMask(): void;
    drawPackage(): void;
    drawEffect(): void;
    drawDescription(): void;
    drawMaximumAtk(): void;
    drawAtkDef(): void;
    drawLegend(): void;
    drawLaser(): void;
    drawRare(): void;
    get baseImage(): string;
    get style(): {};
    get cardUrl(): string;
    get showAttribute(): boolean;
    get attributeUrl(): string;
    get spellTrapName(): string;
    get maskUrl(): string;
}
