// Questo file fa parte di MyTown.
// MyTown è software libero: puoi ridistribuirlo e/o modificarlo secondo
// i termini della GNU Affero General Public License come pubblicata dalla
// Free Software Foundation, versione 3.
// Distribuito senza ALCUNA GARANZIA; vedi la GNU AGPL v3 per i dettagli.
// Copyright (C) Kondor Consulting & Services S.r.l.
// SPDX-License-Identifier: AGPL-3.0-or-later

// Tipi condivisi per la configurazione di brand (build-time).
// Questo file NON viene sovrascritto dallo script set-brand.

export type ThemeId = 'edil' | 'cna';

export interface Brand {
	/** Identificativo interno del brand. */
	id: 'edil' | 'mytown';
	/** Nome applicazione mostrato (store / launcher). */
	appName: string;
	/** Bundle ID nativo (Android applicationId / iOS PRODUCT_BUNDLE_IDENTIFIER). */
	bundleId: string;
	/** Tema applicato al boot via attributo `app-theme` su <html>. */
	theme: ThemeId;
	/** Colore status bar / EdgeToEdge (e splash background). */
	edgeColor: string;
}
