/** * @license * Copyright 2024 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import { LitElement, type PropertyValues } from "lit"; import { type Environment } from "../../contexts/environment.js"; import { type SettingsHelper } from "../../types/types.js"; import type { Connection } from "./connection-server.js"; /** * Widget for signing in and out of a connection to a third party app/service. */ export declare class ConnectionSignin extends LitElement { #private; connection?: Connection; environment?: Environment; settingsHelper?: SettingsHelper; private _nonce; private _state; static styles: import("lit").CSSResult; updated(changes: PropertyValues): void; render(): "" | import("lit-html").TemplateResult<1>; } declare class TokenGrantedEvent extends Event { static eventName: "bbtokengranted"; readonly token: string; constructor(token: string); } declare global { interface HTMLElementEventMap { [TokenGrantedEvent.eventName]: TokenGrantedEvent; } } export {}; //# sourceMappingURL=connection-signin.d.ts.map