export type JenisHutangPiutang = 'hutang' | 'piutang';
export type StatusHutangPiutang = 'belum_lunas' | 'lunas';
export type FilterHutangPiutang = 'semua' | 'hutang' | 'piutang' | 'belum_lunas';

export interface HutangPiutang {
	id: number;
	jenis: JenisHutangPiutang;
	nama: string;
	deskripsi: string;
	jumlah: number;
	sisa: number;
	status: StatusHutangPiutang;
	tanggal: string;
	jatuh_tempo: string | null;
	created_at: string;
}

export interface HutangPiutangSummary {
	totalHutang: number;
	totalPiutang: number;
	jumlahBelumLunas: number;
}
