/**
 * 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;
    }
}
