import { type MojangAccount } from "../account/MojangAccount.js"; export interface AuthenticatedProfile { name: string; id: string; legacy?: boolean; } export interface ProfileProperty extends AuthenticatedProfile { legacyProfile?: boolean; agent?: string; createdAt: string | number; tokenId?: string; suspended: boolean; migrated: boolean; } declare class GameProfile { readonly account: MojangAccount; readonly created: Date; readonly game: string; readonly uuid: string | number; readonly username: string; readonly token: string; constructor(data: ProfileProperty, associated_account: MojangAccount); } export { GameProfile, GameProfile as default }; //# sourceMappingURL=GameProfile.d.ts.map