import MojangAccountProperties from './MojangAccountProperties.js'; import MojangAccountProfiles from './MojangAccountProfiles.js'; import { ProfileProperty } from '../profile/GameProfile.js'; declare class MojangAccount { readonly tokens: { access: string; client: string; }; readonly registration: AccountRegistration; readonly account_id: string; readonly username: string; readonly email: string; readonly properties: MojangAccountProperties; readonly profiles: MojangAccountProfiles; constructor(data: MojangAccountData); } export type UserProperty = { name: string; value: string; }; export type AccountRegistration = { ip: string; date: Date; }; export type MojangAccountData = { clientToken: string; accessToken: string; user: { username: string; properties: UserProperty[]; id: string; email?: string; registerIp?: string; registeredAt?: string | number; }; availableProfiles: ProfileProperty[]; selectedProfile: ProfileProperty; }; export { MojangAccount, MojangAccount as default }; //# sourceMappingURL=MojangAccount.d.ts.map