import type { KategoriWarung } from '$lib/types/warung';

export interface RefProvinsi {
	nama: string;
}

export interface RefKota {
	nama: string;
}

export interface RefKecamatan {
	nama: string;
}

export interface RefKelurahan {
	id: number;
	nama: string;
	kode_pos: string;
}

export interface RefKategoriWarung {
	id: number;
	kode: KategoriWarung;
	nama: string;
	icon: string;
}

export interface RefHariBuka {
	id: number;
	kode: string;
	label: string;
}

export interface WilayahSelection {
	provinsi: string;
	kota: string;
	kecamatan: string;
	kodepos_id: string;
}

export interface KodeposSearchResult {
	id: number;
	kelurahan: string;
	kecamatan: string;
	kota: string;
	provinsi: string;
	kode_pos: string;
}

export interface WilayahResolved {
	provinsi: string;
	kota: string;
	kecamatan: string;
	kelurahan: string;
	kode_pos: string;
}
