type JsonSchema = { $schema: string; $id: string; title: string; description: string; type: "object"; additionalProperties: boolean; properties: Record; required?: string[]; }; /** * Generate the shipped JSON Schema contract for `.hivemind/configs.json`. * * The schema is derived from the existing Zod config source of truth and kept * intentionally deterministic so `npm run build` can safely regenerate the * committed artifact without introducing dependency drift. * * @returns A JSON-serializable schema object for `.hivemind/configs.json`. * * @example * ```ts * const schema = generateHivemindConfigsJsonSchema() * console.log(schema.properties.conversation_language) * ``` */ export declare function generateHivemindConfigsJsonSchema(): JsonSchema; /** * Write the generated config JSON Schema to `/.hivemind/configs.schema.json`. * * This helper only writes the schema artifact path owned by BOOT-02. It creates * the parent `.hivemind/` directory when needed and does not modify any other files. * * @param projectRoot - Absolute or cwd-relative project root that should receive the schema artifact. * @returns The absolute path written to disk. * * @example * ```ts * const outputPath = writeConfigJsonSchema(process.cwd()) * console.log(outputPath) * ``` */ export declare function writeConfigJsonSchema(projectRoot?: string): string; export {}; //# sourceMappingURL=generate-config-json-schema.d.ts.map