UNPKG

@ethaks/fvtt-quench

Version:

Types for a Foundry VTT module enabling tests using Mocha and Chai

26 lines (25 loc) 794 B
import fields = foundry.data.fields; type BooleanSetting<Initial extends boolean = false> = fields.BooleanField<{ required: true; initial: Initial; }>; declare module "fvtt-types/configuration" { interface SettingConfig { "quench.logTestDetails": BooleanSetting<true>; "quench.exampleTests": BooleanSetting<false>; "quench.collapseSuccessful": BooleanSetting<false>; "quench.autoShowQuenchWindow": BooleanSetting<false>; "quench.autoRun": BooleanSetting<false>; "quench.preselectFilters": fields.StringField<{ required: true; initial: "**"; blank: true; nullable: false; }>; } } /** * Registers all settings */ export declare function registerSettings(): void; export {};