@illandril/foundryvtt-types
Version:
Type definitions for the Foundry VTT client, used by Illandril's modules
26 lines (23 loc) • 543 B
TypeScript
type AbilityConfiguration = {
label: string;
abbreviation: string;
type: 'physical' | 'mental';
defaults?: object;
};
declare global {
namespace dnd5e {
namespace config {
interface abilities {
[index: string]: AbilityConfiguration;
str: AbilityConfiguration;
dex: AbilityConfiguration;
con: AbilityConfiguration;
int: AbilityConfiguration;
wis: AbilityConfiguration;
cha: AbilityConfiguration;
}
const abilities: abilities;
}
}
}
export type {};