frontend
    Preparing search index...

    Type Alias CommitteeMember

    A membership in one committee, enriched with the globally stored person data.

    id is the membership identifier used by availability and assignment APIs; person_id is used for conflict checks across committees.

    type CommitteeMember = {
        committee_id: number;
        committee_role: string;
        email: string;
        email_verified_at: string | null;
        first_name: string;
        id: number;
        is_active: number;
        last_name: string;
        member_status: "ordinary" | "deputy" | string;
        mobile: string | null;
        person_id: number;
        representing_side: string;
    }
    Index
    committee_id: number
    committee_role: string
    email: string
    email_verified_at: string | null
    first_name: string
    id: number
    is_active: number
    last_name: string
    member_status: "ordinary" | "deputy" | string
    mobile: string | null
    person_id: number
    representing_side: string