matterbridge-roborock-vacuum-plugin
Version:
Matterbridge Roborock Vacuum Plugin
10 lines • 560 B
TypeScript
import type { UserData } from '../../roborockCommunication/models/index.js';
import type { AuthContext } from './AuthContext.js';
import { BaseAuthStrategy } from './BaseAuthStrategy.js';
import type { IAuthStrategy } from './IAuthStrategy.js';
/** Password authentication strategy with token caching. */
export declare class PasswordAuthStrategy extends BaseAuthStrategy implements IAuthStrategy {
authenticate(context: AuthContext): Promise<UserData | undefined>;
private authenticateWithPassword;
}
//# sourceMappingURL=PasswordAuthStrategy.d.ts.map