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 {};
