export type LandingItemTipe = 'feature' | 'step' | 'faq' | 'stat' | 'mobile_highlight';

export interface LandingItem {
	id: number;
	tipe: LandingItemTipe;
	urutan: number;
	judul: string;
	deskripsi: string | null;
	icon: string | null;
	warna: string | null;
	is_aktif: boolean;
}

export interface LandingItemInput {
	tipe: LandingItemTipe;
	urutan: number;
	judul: string;
	deskripsi?: string | null;
	icon?: string | null;
	warna?: string | null;
	is_aktif?: boolean;
}

export interface LandingContent {
	konten: Record<string, string>;
	items: Record<LandingItemTipe, LandingItem[]>;
}
