alclient
Version:
A node client for interacting with Adventure Land - The Code MMORPG. This package extends the functionality of 'alclient' by managing a mongo database.
110 lines (109 loc) • 5.23 kB
TypeScript
import { Character } from "./Character.js";
export * from "./Character.js";
import { Constants } from "./Constants.js";
export * from "./Constants.js";
import { Entity } from "./Entity.js";
export * from "./Entity.js";
import { Game } from "./Game.js";
export * from "./Game.js";
import { Item } from "./Item.js";
export * from "./Item.js";
import { Mage } from "./Mage.js";
export * from "./Mage.js";
import { Merchant } from "./Merchant.js";
export * from "./Merchant.js";
import { Observer } from "./Observer.js";
export * from "./Observer.js";
import { Paladin } from "./Paladin.js";
export * from "./Paladin.js";
import { Pathfinder } from "./Pathfinder.js";
export * from "./Pathfinder.js";
import { PingCompensatedCharacter } from "./PingCompensatedCharacter.js";
export * from "./PingCompensatedCharacter.js";
import { Player } from "./Player.js";
export * from "./Player.js";
import { Priest } from "./Priest.js";
export * from "./Priest.js";
import { Ranger } from "./Ranger.js";
export * from "./Ranger.js";
import { Rogue } from "./Rogue.js";
export * from "./Rogue.js";
import { Tools } from "./Tools.js";
export * from "./Tools.js";
import { TradeItem } from "./TradeItem.js";
export * from "./TradeItem.js";
import { Warrior } from "./Warrior.js";
export * from "./Warrior.js";
import { Database } from "./database/Database.js";
export * from "./database/Database.js";
export * from "./definitions/adventureland.js";
export * from "./definitions/adventureland-server.js";
export * from "./definitions/adventureland-data.js";
export * from "./definitions/alclient.js";
declare const _default: {
AchievementModel: import("mongoose").Model<import("./database/Database.js").IAchievementDocument, {}, {}, {}, import("mongoose").Document<unknown, {}, import("./database/Database.js").IAchievementDocument, {}> & import("./database/Database.js").IAchievementDocument & Required<{
_id: unknown;
}> & {
__v: number;
}, any>;
BankModel: import("mongoose").Model<import("./database/Database.js").IBankDocument, {}, {}, {}, import("mongoose").Document<unknown, {}, import("./database/Database.js").IBankDocument, {}> & import("./database/Database.js").IBankDocument & Required<{
_id: unknown;
}> & {
__v: number;
}, any>;
Character: typeof Character;
Constants: typeof Constants;
Database: typeof Database;
DeathModel: import("mongoose").Model<import("./database/Database.js").IDeathDocument, {}, {}, {}, import("mongoose").Document<unknown, {}, import("./database/Database.js").IDeathDocument, {}> & import("./database/Database.js").IDeathDocument & Required<{
_id: unknown;
}> & {
__v: number;
}, any>;
Entity: typeof Entity;
EntityModel: import("mongoose").Model<import("./database/Database.js").IEntityDocument, {}, {}, {}, import("mongoose").Document<unknown, {}, import("./database/Database.js").IEntityDocument, {}> & import("./database/Database.js").IEntityDocument & Required<{
_id: unknown;
}> & {
__v: number;
}, any>;
Game: typeof Game;
InstanceModel: import("mongoose").Model<import("./database/Database.js").IInstanceDocument, {}, {}, {}, import("mongoose").Document<unknown, {}, import("./database/Database.js").IInstanceDocument, {}> & import("./database/Database.js").IInstanceDocument & Required<{
_id: unknown;
}> & {
__v: number;
}, any>;
Item: typeof Item;
Mage: typeof Mage;
Merchant: typeof Merchant;
NPCModel: import("mongoose").Model<import("./database/Database.js").INPCDocument, {}, {}, {}, import("mongoose").Document<unknown, {}, import("./database/Database.js").INPCDocument, {}> & import("./database/Database.js").INPCDocument & Required<{
_id: unknown;
}> & {
__v: number;
}, any>;
Observer: typeof Observer;
Paladin: typeof Paladin;
Pathfinder: typeof Pathfinder;
PingCompensatedCharacter: typeof PingCompensatedCharacter;
Player: typeof Player;
PlayerModel: import("mongoose").Model<import("./database/Database.js").IPlayerDocument, {}, {}, {}, import("mongoose").Document<unknown, {}, import("./database/Database.js").IPlayerDocument, {}> & import("./database/Database.js").IPlayerDocument & Required<{
_id: unknown;
}> & {
__v: number;
}, any>;
Priest: typeof Priest;
Ranger: typeof Ranger;
RespawnModel: import("mongoose").Model<import("./database/Database.js").IRespawnDocument, {}, {}, {}, import("mongoose").Document<unknown, {}, import("./database/Database.js").IRespawnDocument, {}> & import("./database/Database.js").IRespawnDocument & Required<{
_id: unknown;
}> & {
__v: number;
}, any>;
Rogue: typeof Rogue;
ServerModel: import("mongoose").Model<import("./database/servers/servers.types.js").IServerDocument, {}, {}, {}, import("mongoose").Document<unknown, {}, import("./database/servers/servers.types.js").IServerDocument, {}> & import("./database/servers/servers.types.js").IServerDocument & Required<{
_id: unknown;
}> & {
__v: number;
}, any>;
Tools: typeof Tools;
TradeItem: typeof TradeItem;
Warrior: typeof Warrior;
};
export default _default;