interface Options {
    allclears: boolean;
    allow_harddrop: boolean;
    allow180: boolean;
    are: number;
    b2bchaining: boolean;
    bagtype: BagType;
    bgmnoreset: boolean;
    boardheight: number;
    boardwidth: number;
    can_retry: boolean;
    can_undo: boolean;
    clutch: boolean;
    combotable: ComboTable;
    countdown: boolean;
    countdown_count: number;
    countdown_interval: number;
    display_fire: boolean;
    display_hold: boolean;
    display_next: boolean;
    display_shadow: boolean;
    display_username: boolean;
    forfeit_time: number;
    g: number;
    garbageabsolutecap: boolean;
    garbageare: number;
    garbageblocking: GarbageBlocking;
    garbagecap: number;
    garbagecapincrease: number;
    garbagecapmargin: number;
    garbagecapmax: number;
    garbageentry: GarbageEntry;
    garbageholesize: number;
    garbageincrease: number;
    garbagemargin: number;
    garbagemultiplier: number;
    garbagephase: number;
    garbagequeue: boolean;
    garbagespecialbonus: boolean;
    garbagespeed: number;
    garbagetargetbonus: GarbageTargetBonus;
    gincrease: number;
    gmargin: number;
    hasgarbage: boolean;
    infinite_hold: boolean;
    infinitemovement: boolean;
    kickset:
        | "none"
        | "SRS"
        | "SRS+"
        | "SRS-X"
        | "TETRA-X"
        | "NRS"
        | "ARS"
        | "ASC";
    lineclear_are: number;
    lockresets: number;
    locktime: number;
    manual_allowed: boolean;
    messiness_change: number;
    messiness_inner: number;
    messiness_nosame: boolean;
    messiness_timeout: number;
    mission: string;
    mission_type: string;
    neverstopbgm: boolean;
    new_payback: boolean;
    nextcount: number;
    noextrawidth: boolean;
    nolockout: boolean;
    objective: {
        type: string;
    };
    passthrough: Passthrough;
    precountdown: number;
    presets: Preset;
    prestart: number;
    retryisclear: boolean;
    room_handling: boolean;
    room_handling_arr: number;
    room_handling_das: number;
    room_handling_sdf: number;
    seed: number;
    seed_random: boolean;
    slot_bar1: string;
    slot_counter1: string;
    slot_counter2: string;
    slot_counter3: string;
    slot_counter5: string;
    spinbonuses: SpinBonuses;
    stock: number;
    stride: boolean;
    version: number;
    zoominto: string;
}

Properties

allclears: boolean
allow_harddrop: boolean
allow180: boolean
are: number
b2bchaining: boolean
bagtype: BagType
bgmnoreset: boolean
boardheight: number
boardwidth: number
can_retry: boolean
can_undo: boolean
clutch: boolean
combotable: ComboTable
countdown: boolean
countdown_count: number
countdown_interval: number
display_fire: boolean
display_hold: boolean
display_next: boolean
display_shadow: boolean
display_username: boolean
forfeit_time: number
g: number
garbageabsolutecap: boolean
garbageare: number
garbageblocking: GarbageBlocking
garbagecap: number
garbagecapincrease: number
garbagecapmargin: number
garbagecapmax: number
garbageentry: GarbageEntry
garbageholesize: number
garbageincrease: number
garbagemargin: number
garbagemultiplier: number
garbagephase: number
garbagequeue: boolean
garbagespecialbonus: boolean
garbagespeed: number
garbagetargetbonus: GarbageTargetBonus
gincrease: number
gmargin: number
hasgarbage: boolean
infinite_hold: boolean
infinitemovement: boolean
kickset:
    | "none"
    | "SRS"
    | "SRS+"
    | "SRS-X"
    | "TETRA-X"
    | "NRS"
    | "ARS"
    | "ASC"
lineclear_are: number
lockresets: number
locktime: number
manual_allowed: boolean
messiness_change: number
messiness_inner: number
messiness_nosame: boolean
messiness_timeout: number
mission: string
mission_type: string
neverstopbgm: boolean
new_payback: boolean
nextcount: number
noextrawidth: boolean
nolockout: boolean
objective: {
    type: string;
}
passthrough: Passthrough
precountdown: number
presets: Preset
prestart: number
retryisclear: boolean
room_handling: boolean
room_handling_arr: number
room_handling_das: number
room_handling_sdf: number
seed: number
seed_random: boolean
slot_bar1: string
slot_counter1: string
slot_counter2: string
slot_counter3: string
slot_counter5: string
spinbonuses: SpinBonuses
stock: number
stride: boolean
version: number
zoominto: string