PowerSyncCredentials( {required this.endpoint, required this.token, this.userId, this.expiresAt}) { _validateEndpoint(); }