import { Data, Token, UniqueUserIdentifier } from '../../Type/Definition/index.js'; import { EventIdentifier } from '../../Type/Enum/index.js'; type PostTokenEventDetails = { uniqueUserIdentifier: UniqueUserIdentifier; password: string; data: Data; token: Promise | null; }; declare class PostTokenEvent extends CustomEvent { static type: EventIdentifier; constructor(uniqueUserIdentifier: UniqueUserIdentifier, password: string, data?: Data); getUniqueUserIdentifier(): UniqueUserIdentifier; getPassword(): string; getData(): Data; getToken(): Promise | null; setToken(token: Promise | null): PostTokenEvent; } export { PostTokenEvent, PostTokenEventDetails };