/** * 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 { CSSResultArray, LitElement } from "lit"; export declare const activityButtonSize: readonly ["56", "68", "84", 56, 68, 84]; export declare const activityButtonType: readonly ["chat", "camera", "contact-card", "meetings", "whiteboard", "files", "share-screen", "tasks"]; export declare namespace ActivityButton { type Size = (typeof activityButtonSize)[number]; type Type = (typeof activityButtonType)[number]; class ELEMENT extends LitElement { ariaLabel: string; disabled: boolean; label: string; size: ActivityButton.Size; _type: ActivityButton.Type; get type(): "chat" | "camera" | "contact-card" | "meetings" | "whiteboard" | "files" | "share-screen" | "tasks"; set type(value: "chat" | "camera" | "contact-card" | "meetings" | "whiteboard" | "files" | "share-screen" | "tasks"); get buttonToIconSizeMapping(): { "56": string; "68": string; "84": string; }; get formatClass(): { [x: string]: boolean | "chat" | "camera" | "contact-card" | "meetings" | "whiteboard" | "files" | "share-screen" | "tasks"; "md-activity": boolean; }; static get styles(): CSSResultArray; render(): import("lit-html").TemplateResult<1>; } } declare global { interface HTMLElementTagNameMap { "md-activity-button": ActivityButton.ELEMENT; } }