// 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

export type ServiceTypeMode = 'SLOT_FISSO' | 'SU_RICHIESTA' | 'SU_PREVENTIVO';

export const ServiceTypeModeOptions = [
	{ label: 'Slot Fisso', value: 'SLOT_FISSO' },
	{ label: 'Su Richiesta', value: 'SU_RICHIESTA' },
	{ label: 'Su Preventivo', value: 'SU_PREVENTIVO' },
];

export interface ServiceType {
	st_id: number;
	st_cmp_id: number;
	st_name: string;
	st_description: string;
	st_mode: ServiceTypeMode;
	st_duration_minutes: number;
	st_color: string;
	st_requires_attachments: boolean;
	st_active: boolean;
	st_created_at: string;
	st_updated_at: string;
	st_order: number;
	st_category_id?: number;
	category_name?: string;
	totalrows?: number;
}
