fvtt-types
Version:
TypeScript type definitions for Foundry VTT
40 lines (38 loc) • 2.33 kB
text/typescript
// In Foundry itself this file contains re-exports of these other modules.
// Therefore it has a runtime effect and uses `.mjs` instead of `.d.mts`.
// While `.mts` could work, to avoid `import-x/no-unresolved` from erroring `.mjs` is used.
/* eslint-disable import-x/extensions */
export { default as BaseActiveEffect } from "./active-effect.mjs";
export { default as BaseActorDelta } from "./actor-delta.mjs";
export { default as BaseActor } from "./actor.mjs";
export { default as BaseAdventure } from "./adventure.mjs";
export { default as BaseAmbientLight } from "./ambient-light.mjs";
export { default as BaseAmbientSound } from "./ambient-sound.mjs";
export { default as BaseCard } from "./card.mjs";
export { default as BaseCards } from "./cards.mjs";
export { default as BaseChatMessage } from "./chat-message.mjs";
export { default as BaseCombat } from "./combat.mjs";
export { default as BaseCombatant } from "./combatant.mjs";
export { default as BaseCombatantGroup } from "./combatant-group.mjs";
export { default as BaseDrawing } from "./drawing.mjs";
export { default as BaseFogExploration } from "./fog-exploration.mjs";
export { default as BaseFolder } from "./folder.mjs";
export { default as BaseItem } from "./item.mjs";
export { default as BaseJournalEntry } from "./journal-entry.mjs";
export { default as BaseJournalEntryCategory } from "./journal-entry-category.mjs";
export { default as BaseJournalEntryPage } from "./journal-entry-page.mjs";
export { default as BaseMacro } from "./macro.mjs";
export { default as BaseMeasuredTemplate } from "./measured-template.mjs";
export { default as BaseNote } from "./note.mjs";
export { default as BasePlaylist } from "./playlist.mjs";
export { default as BasePlaylistSound } from "./playlist-sound.mjs";
export { default as BaseRegionBehavior } from "./region-behavior.mjs";
export { default as BaseRegion } from "./region.mjs";
export { default as BaseRollTable } from "./roll-table.mjs";
export { default as BaseScene } from "./scene.mjs";
export { default as BaseSetting } from "./setting.mjs";
export { default as BaseTableResult } from "./table-result.mjs";
export { default as BaseTile } from "./tile.mjs";
export { default as BaseToken } from "./token.mjs";
export { default as BaseUser } from "./user.mjs";
export { default as BaseWall } from "./wall.mjs";