This commit is contained in:
2026-07-11 02:27:14 +03:00
parent a6ee6293e6
commit c0945d601a
14 changed files with 1147 additions and 1 deletions
+19
View File
@@ -0,0 +1,19 @@
import { Plugin } from 'obsidian';
export interface ModuleSettings {
enabled: boolean;
settings: Record<string, unknown>;
}
export interface ZeroQSettings {
modules: Record<string, ModuleSettings>;
}
export interface QoLModule {
id: string;
name: string;
description: string;
defaultSettings: Record<string, unknown>;
onload(plugin: Plugin, moduleSettings: Record<string, unknown>): void;
onunload(plugin: Plugin): void;
}