import { AssignedExam } from "../../src/core/assigned_exams"; export type User = { email: string; participation_token: string; }; export declare class Participant { readonly assigned_exam: AssignedExam; server_status: "ok" | "error"; user?: User; private callbacks; constructor(assigned_exam: AssignedExam); private setUser; private removeUser; signIn(google_id_token: string, endpoint: string): Promise; onUserChange(callback: (participant: Participant) => void): void; }