import type { Member } from './member';
import type { User } from './user';

export interface DataCleansingProps {
    duplicateMembers: Array<{
        name: string;
        nik?: string;
        phone?: string;
        count: number;
        members: Member[];
    }>;
    duplicateCollectors: Array<{
        name: string;
        email: string;
        count: number;
        users: User[];
    }>;
    dummyMembers: Member[];
    dummyCollectors: User[];
}

export type EntityType = 'member' | 'collector';
