import { Team } from "./Team"; import { CommonModel } from "../classes/commonModel"; export declare class TeamMember extends CommonModel { idPrefix(): string; teamId: string; locked: string; firstName: string; lastName: string; email: string; passwordHash: string; lastLoginAt: Date; team: Team; apiData(): Promise<{ id: string; teamId: string; firstName: string; lastName: string; email: string; locked: string; lastLoginAt: Date; createdAt: number; updatedAt: number; }>; updatePassword(password: string): Promise; checkPassword(password: string): Promise; static lowercaseEmail(instance: TeamMember): void; static ensureTeamExists(instance: TeamMember): Promise; static noUpdateIfLocked(instance: TeamMember): Promise; static sendTelemetry(): Promise; static noDestroyIfLocked(instance: TeamMember): Promise; }