/** * Gemini settings.json helpers. */ /** * Read existing settings.json, returning empty object if not found. * Throws if file exists but contains invalid JSON to prevent data loss. */ export declare function readExistingSettings(settingsPath: string): Record; /** * Build settings with /tmp workspace added. * * Adds /tmp to workspaces array to allow temporary file writes. * Safe for CI/CD environments (ephemeral containers). */ export declare function buildSettingsWithTemporaryWorkspace(existingSettings: Record): Record;