"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.emptyPluginConfigSchema = emptyPluginConfigSchema; //#region src/plugins/config-schema.ts function error(message) { return { success: false, error: { issues: [{ path: [], message }] } }; } function emptyPluginConfigSchema() { return { safeParse(value) { if (value === void 0) return { success: true, data: void 0 }; if (!value || typeof value !== "object" || Array.isArray(value)) return error("expected config object"); if (Object.keys(value).length > 0) return error("config must be empty"); return { success: true, data: value }; }, jsonSchema: { type: "object", additionalProperties: false, properties: {} } }; } //#endregion /* v9-e9b458782f96cb31 */