@colour93/koishi-plugin-apex-helper
Version:
Koishi 插件: Apex Legends 信息助手
60 lines (59 loc) • 1.28 kB
TypeScript
export declare class MapData {
battle_royale: MapItem;
ranked: MapItem;
ltm: MapItem;
constructor(data: any);
}
declare class MapItem {
current: MapInfo;
next: MapInfo;
constructor(data: MapItem);
}
declare class MapInfo {
start: number;
end: number;
readableDate_start: string;
readableDate_end: string;
map: string;
map_zh?: string;
code: string;
DurationInSecs: number;
DurationInMinutes: number;
isActive?: boolean;
eventName?: string;
eventName_zh?: string;
asset?: string;
remainingSecs?: number;
remainingMins?: number;
remainingTimer?: string;
constructor(data: MapInfo);
}
export declare class CraftingData {
daily: BundleItem;
weekly: BundleItem;
weapon: BundleItem;
constructor(data: Array<any>);
}
declare class BundleItem {
bundle: string;
start: number;
end: number;
startDate: string;
endDate: string;
duration: number;
bundleType: string;
bundleContent: Array<IBundleContent>;
constructor(data: any);
}
interface IBundleContent {
item: string;
item_zh: string;
cost: number;
itemType: {
name: string;
rarity: string;
asset: string;
rarityHex: string;
};
}
export {};