/** * Copyright (c) Cisco Systems, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * */ import "../button/Button"; import "../icon/Icon"; import { LitElement } from "lit"; export declare enum CardAiVariant { USER_QUERY = "user_query", RESPONSE = "response" } export declare namespace CardAi { class ELEMENT extends LitElement { id: string; title: string; cardText: string; timestamp: string; summariseMoreVisible: boolean; variant: CardAiVariant; private copyChecked; private thumbsUpChecked; private thumbsDownChecked; static get styles(): import("lit").CSSResult[]; thumbsUpToggled(): void; thumbsDownToggled(): void; summariseMoreToggled(): void; private copyToggled; private get bottomBorderRadiusClass(); private get cardTextClassMap(); private renderHeader; private renderCardText; private renderThumbsUpButton; private renderThumbsDownButton; private renderCopyButton; private renderResponseCard; private renderFooter; render(): import("lit-html").TemplateResult<1>; } } declare global { interface HTMLElementTagNameMap { "md-card-ai": CardAi.ELEMENT; } }