warframe-worldstate-parser
Version:
An Open parser for Warframe's Worldstate in Javascript
95 lines • 1.76 kB
text/typescript
//#region lib/supporting/ExternalMission.d.ts
/**
* External mission data retrieved from https://10o.io/kuvalog.json
*/
declare class ExternalMission {
id: string;
/**
* start time
*/
activation: Date;
/**
* end timer
*/
expiry: Date;
/**
* formatted node name with planet
*/
node: string;
/**
* Untranslated formatted node name with planet
*/
nodeKey: string;
/**
* Enemy on tile
*/
enemy?: string;
/**
* Mission type of node
*/
type: string;
/**
* Untranslated node mission type
*/
typeKey: string;
/**
* whether or not the tile requires archwing
*/
archwing: boolean;
/**
* whether or not the tile requires sharkwing
*/
sharkwing: boolean;
/**
* Whether the mission is expired at the time of creation or not
*/
expired: boolean;
}
/**
* External mission data retrieved from https://10o.io/kuvalog.json - Class version for OpenAPI
*/
declare class ExternalMissionClass implements ExternalMission {
id: string;
/**
* start time
*/
activation: Date;
/**
* end timer
*/
expiry: Date;
/**
* formatted node name with planet
*/
node: string;
/**
* Untranslated formatted node name with planet
*/
nodeKey: string;
/**
* Enemy on tile
*/
enemy?: string;
/**
* Mission type of node
*/
type: string;
/**
* Untranslated node mission type
*/
typeKey: string;
/**
* whether or not the tile requires archwing
*/
archwing: boolean;
/**
* whether or not the tile requires sharkwing
*/
sharkwing: boolean;
/**
* Whether the mission is expired at the time of creation or not
*/
expired: boolean;
}
//#endregion
export { ExternalMissionClass as n, ExternalMission as t };