import GirafeHTMLElement from '../../base/GirafeHTMLElement.js';
export default class OauthComponent extends GirafeHTMLElement {
templateUrl: null;
styleUrls: null;
template: () => import("uhtml").Hole;
userIconUrl?: string;
constructor(name?: string);
private registerEvents;
getDisplayName(): string;
refreshRender(): void;
onLoginClick(): void;
onLogoutClick(): Promise;
getUserIconUrl(): Promise;
private sha256;
protected connectedCallback(): void;
}